我似乎無法正常工作。$('#product_family_options_dd').animate({ height: '300px', width: '900px', backgroundPosition: '-20px 0px', },高度和寬度設置動畫,但背景不設置動畫。
3 回答

米脂
TA貢獻1836條經驗 獲得超3個贊
如果僅使用像這樣的單獨值,則無需使用背景動畫插件:
$('.pop').animate({
'background-position-x': '10%',
'background-position-y': '20%'
}, 10000, 'linear');

隔江千里
TA貢獻1906條經驗 獲得超10個贊
我猜可能是因為它期望一個值?
取自jQuery的動畫頁面:
動畫屬性和值
除非另有說明,否則所有動畫屬性都應設置為單個數值。大多數非數字屬性不能使用基本的jQuery功能設置動畫。(例如,可以設置寬度,高度或左邊的動畫,但不能設置背景色。)除非另外指定,否則屬性值將被視為像素數。可以在適當的地方指定單位em和%。
- 3 回答
- 0 關注
- 466 瀏覽
添加回答
舉報
0/150
提交
取消