jquery中animate()可以操作的属性总结

    * borderWidth
    * borderBottomWidth
    * borderLeftWidth
    * borderRightWidth
    * borderTopWidth
    * borderSpacing

    * margin
    * marginBottom
    * marginLeft
    * marginRight
    * marginTop

   

    * padding
    * paddingBottom
    * paddingLeft
    * paddingRight
    * paddingTop

    * height
    * width

    * maxHeight
    * maxWidth
    * minHeight
    * maxWidth

    * font
    * fontSize(在animate函数的css参数指定并不同于标准css属性,例如这个css标准是:font-size。同理上面很多也是这样的情况)
    
    * bottom
    * left
    * right
    * top

    * letterSpacing
    * wordSpacing

    * lineHeight
    * textIndent

         * backgroundPosition
         * outlineWidth

     * opacity
  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
jQuery animate()方法是一个用于实现动画效果的函数。它可以根据指定的参数在HTML元素上创建平滑的过渡效果。 例如,假设有一个 `<div>` 元素,我们想要在点击时将其宽度从200像素变为400像素,并在2秒内完成动画效果。我们可以使用animate()方法来实现这个效果。代码示例如下: ```js $("div").click(function(){ $(this).animate({width: "400px"}, 2000); }); ``` 在上述代码,我们首先使用选择器选择了所有的 `<div>` 元素,并使用click()方法添加了一个点击事件。当用户点击 `<div>` 元素时,将会触发click()方法绑定的函数。 在点击事件函数,调用animate()方法来执行动画效果。我们将目标元素的宽度属性设置为"400px",并指定动画的持续时间为2秒。动画效果会平滑过渡,从200像素增加到400像素。 除了宽度,animate()方法还可以用于操作其他CSS属性,如高度、透明度、位置等。可以通过传递一个包含多个CSS属性和目标值的对象来同时操作多个属性。 除了指定目标值和持续时间,animate()方法还可以接受其他可选参数,例如回调函数,在动画完成后执行特定的操作总结起来,jQuery animate()方法是一个非常方便的方法,可以帮助我们实现各种动画效果,从简单的属性变化到复杂的过渡效果。它的用法简单明了,通过指定目标元素和参数,我们可以轻松地创建出平滑的动画效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值