- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个简单的通知系统。我想使用jquery通过改变背景颜色来突出显示div onload,并在500ms后恢复正常,只是一闪。与我们在 Stackoverflow 上回答问题时类似。简单到足以吸引注意力。
<div id="flash">Notification</div>
$(function() {
$( "#flash" ).animate({
backgroundColor: "#aa0000",
}, 1000 );
});
它没有按预期工作。它不会切换回#ffffff。
我很感激任何帮助。
最佳答案
jQuery UI 对此有一个特定的效果,称为 highlight 。 here 描述了在 background-color
等属性上使用 animate
的问题。 :
All animated properties should be animated to a single numeric value, except as noted below; most properties that are non-numeric cannot be animated using basic jQuery functionality. (For example, width, height, or left can be animated but background-color cannot be.) Property values are treated as a number of pixels unless otherwise specified. The units em and % can be specified where applicable.
编辑如果您确实不想使用 jQuery UI 选项,您可以通过将 background-color
包装到其自己的元素中来模拟类似的效果,隐藏起来。
关于events - 使用 jquery animate 在加载时突出显示 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6395706/
有没有一种方法可以“标记”对象的属性,使它们在反射中“突出”? 例如: class A { int aa, b; string s1, s2; public int AA
我是一名优秀的程序员,十分优秀!