0
我想將x和y設置爲關鍵幀動畫的開始位置。 我是JavaScript的初學者...希望這個有可能。如何使用JavaScript變量並傳遞給CSS以用於關鍵幀動畫
JS:
var x = event.screenX;
var y = event.screenY;
$(".container").css({
right : "x",
top: "y"
}).addClass("openContainer");
CSS:
.openContainer {
height: 100vh;
background-color: black;
opacity: .8;
z-index:100;
animation: play 1s;
animation-iteration-count: 1;
}
@keyframes play {
0% {
transform: scale(0, 0);
}
25% {
transform: scale(.7, 1.1);
}
50% {
transform: scale(1.1,.9);
}
100% {
transform: scale(1, 1);
}
}
在此先感謝
完成你的問題,正確格式化,那麼你可能會幫助 – Igle
CSS部分在t後的位置帽子部分也。 –