我有一个按钮列表,当我将鼠标悬停在它们上面时,我想要一个新的背景颜色向下滑动,我知道slide()函数但是如何将它应用于背景颜色属性?
答案 0 :(得分:2)
我认为jQuery不支持动画开箱即用的背景属性。有些插件可以帮助你实现这个效果。 Jonathan Snook有一篇关于它的文章:
从2008年开始,可能会有所改善。
答案 1 :(得分:1)
检查this site I made for a client ages ago - 我甚至不记得代码是如何工作的,但基本上它不使用背景颜色,它使用<div>
元素,绝对位于每个链接后面,并在其上设置动画悬停相关的<a>
元素。
答案 2 :(得分:1)
这种做法几乎是无穷无尽的。这是一个要查看的列表:
只是谷歌jQuery Backgorund图像动画,但他们都有共同点是子元素上下滑动或背景图像位置动画。
我建议你远离jQuery Color插件,因为当你寻找这样的东西时听起来是个好主意,但我认为社区会同意我的说法,除非你选择完整的UI,否则它会非常错误库。
答案 3 :(得分:0)
我不知道如何滑下背景。您可以使用行为类似于按钮的div-s来执行此操作,或者您可以尝试:
$(buttonselector).css('background-color','red');
这不是幻灯片,但它应该改变颜色。