解决css中hover做遮盖罩闪动问题
2017-11-23 20:13
225 查看
<div id="div2"></div>
<div id="div3">
<p>你好</p>
</div>
这是html代码部分,原本想做一个遮盖罩的效果,当鼠标移动到div2的时候,div3会出现微微遮一下div2.
所以最开始的css代码是这样的
做完后发现出了一个问题,那就是鼠标移动到div2的时候div3会不停的闪烁。这并不是我想要的效果,于是我去找了很多资料,终于找到了原因
原来,当鼠标移动到div2的时候,div3会出现,这样鼠标就会在div3上,而不是在div2上面。于是div2又会消失,如此反复。
解决方法也很简单,将div2:hover代码换成如下就能完美解决了。
最终效果如下
<div id="div3">
<p>你好</p>
</div>
这是html代码部分,原本想做一个遮盖罩的效果,当鼠标移动到div2的时候,div3会出现微微遮一下div2.
所以最开始的css代码是这样的
做完后发现出了一个问题,那就是鼠标移动到div2的时候div3会不停的闪烁。这并不是我想要的效果,于是我去找了很多资料,终于找到了原因
原来,当鼠标移动到div2的时候,div3会出现,这样鼠标就会在div3上,而不是在div2上面。于是div2又会消失,如此反复。
解决方法也很简单,将div2:hover代码换成如下就能完美解决了。
最终效果如下
相关文章推荐
- css解决IE6、Chrome、ff 浏览器position:fixed;和闪动问题
- csshover.htc可以解决ie6下hover不起作用等兼容问题
- 链接伪类(:hover)CSS背景图片有闪动BUG的解决方法
- 完美解决jQuery的hover事件在IE中不停闪动的问题
- css解决select不能被遮盖和不能设置边框背景补白等样式的问题
- ie6 hover 背景图闪动css解决方法
- csshover.htc 以及简单使用方法(解决IE6下 :hover 在其他标签下无效问题)
- js,css三种方法解决IE6下position:fixed的Bug以及闪动问题
- CSS——解决hover离开时效果突然消失的问题
- csshover.htc解决IE6 hover兼容问题
- 解决IE6下的CSS Hover背景图片闪烁问题
- jquery hover 不停闪动问题的解决方法(亦为stop()的使用)
- apache 部署 django admin的css丢失问题解决
- 【css】jquery.pngFix.js解决透明问题
- CSS常见问题小技巧解决办法收集
- vue-cli2打包前和打包后的css前缀不一致的问题解决
- 用CSS解决中英文混合字符串的截取省略问题的解决办法
- 解决HTML外部引用CSS文件不生效问题
- css解决无空格长字符换行问题
- 用CSS 解决文本框自动换行问题