我网页运行时,刚打开时 老师的div是透明的,然后鼠标移上去时是100的。对吧。
可是我的网页运行时刚打开div就是100的,然后鼠标移上去会闪现一下,再移下来,才和老师一样。为什么?
body, div { margin: 0; padding: 0; } #div1 { width: 200px; height: 200px; background: red; filter: alpha(opacity:30); opacity: 0.3; }
这是老师视频里CSS的代码
因为没有提供代码,我猜,你的 css 属性里面设置的 opacity 的初始值是 100, 然后在 js 里设置初始值为 30,所以。一开始看到的是 100, 鼠标移上去执行 30 值,然后再变回 100,就成了闪现的效果了。