我想使用 jQuery 更改我的影片并找到了這個有用的教程。這有效 -
$.keyframe.define([{
name: 'slidein',
from: {'margin-left': '100%'},
to: {'margin-left': '10%'}
}]);
但不是提供固定的百分比或 px 值,我想使用一個變數,其中存盤了一個 px 或百分比值。我已經嘗試了以下所有方法,但都沒有奏效
// to: {'margin-left': bigSlide.width}
// to: {'margin-left': 'bigSlide.width'}
// to: {'margin-left': calc(bigSlide.width)}
// to: {'margin-left': 'calc(bigSlide.width)'}
// to: {'margin-left': (100px 630px)}
// to: {'margin-left': calc(100px 630px)},
// to: {'margin-left':'calc(100vw - 800px)'}
}]);
我嘗試了一些選項,例如calc(100px 630px)看看我是否可以讓 calc 作業。
uj5u.com熱心網友回復:
您需要在表單中添加一個值 - to: {'margin-left': bigSlide.width 'px'}。使用串聯。
uj5u.com熱心網友回復:
嘗試將變數包裝在這樣的模板文字中:
\`${variableName}\`
這將使其讀取為具有變數中任何值的字串。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/360253.html
標籤:html 查询 css动画 jquery-动画 关键帧
下一篇:CSS嵌套串列作為表格?
