overflow失效的一种情况
来源:互联网 发布:像instagram的软件 编辑:程序博客网 时间:2024/05/16 05:43
* 在实际开发中,遇到一种情况,在chrome浏览器环境中,overflow:hidden失效,网上查找了一下,没有发现相同的情况,因此分享出来,供大家参考*
鼠标移入左侧的图片时,右侧overflow:hidden失效。
很奇怪的一个问题,因为左侧的图片hover与右侧没有关系。但是右侧就会出现
<!doctype html><html class="no-js"><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="description" content=""> <meta name="keywords" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>overflow失效的一种情况</title> <style> *{ padding: 0; margin: 0; } .wrap{ width: 1110px; margin: 0 auto; } .clearfix:after{ clear: both; display: block; content: ''; } .clearfix{ zoom: 1; } .fl{ float: left; } .wrap .left{ width:210px; height:140px; overflow: hidden; } .wrap .left img{ width:210px; height:140px; -webkit-transition: -webkit-transform .3s ease; -moz-transition: -moz-transform .3s ease; -ms-transition: -ms-transform .3s ease; transition: transform .3s ease; } .wrap .left img:hover { transform: scale(1.2,1.2); -ms-transform: scale(1.2,1.2); -moz-transform: scale(1.2,1.2); -webkit-transform: scale(1.2,1.2); -o-transform: scale(1.2,1.2);}.billboard-left{ width: 64px; height: 64px; border: 2px solid #e9e9e9; border-radius: 32px; overflow: hidden; position: relative; margin-left: 100px;}.billboard-left div{ width: 64px; height: 64px; border-radius: 32px; display: block; overflow: hidden; position: relative;}.billboard-left span{ position: absolute; bottom: 0; left: 0; background: #000; opacity: 0.5; filter:alpha(opacity=50); width: 100%; height: 20px;} .billboard-left p{ font-size: 12px; text-align: center; position: absolute; bottom: 0; left: 0; width: 64px; height: 20px; color: #fff; overflow: hidden;} .billboard-left img{ width: 100%; border-radius: 32px;}</style></head><body><div class="wrap clearfix"> <div class="left fl"> <img src="http://www.d1ev.com/d/file/contents/2016/03/56f8888645468.jpg" /> </div> <div class="billboard-left fl"> <div> <img src="http://www.d1ev.com/index.php?g=api&m=avatar&uid=4608&size=45" alt=""> <span class="billboard-left-span"></span> <p>128篇</p> </div> </div></div></body></html>
解决办法
尝试了许多方法,下面的最简单
.billboard-left div { z-index:1;}
疑问部分
1、不知道为什么会出现这种情况。哪位同学如果知道,谢谢说明一下。
0 0
- overflow失效的一种情况
- 关于 UIWebView reload 失效的 一种情况
- 关于 UIWebView reload 失效的 一种情况
- 物化视图的容易失效的一种情况解决
- IE下COOKIE失效的一种特殊情况
- SpringMVC事务失效的一种情况-bean加载顺序问题
- 索引失效的情况
- 索引失效的情况
- 索引失效的情况
- Thymeleaf的th:href标签失效的一种情况分析及解决方案
- IE overflow:hidden失效的解决方法:
- overflow:hidden真的失效了吗
- IE下overflow:hidden失效的解决方法
- IE overflow:hidden失效的解决方法
- html2canvas截图overflow:hidden失效的问题
- spring依赖注入失效或不成功的一种情况和解决办法
- ie6 overflow:auto不起作用的情况
- Acm中stack overflow的情况
- Yii中使用Gii生成代码时碰到“Setting unknown property: yii\web\Application::gii”
- TF-IDF公式
- 网络协议系列之六:TCP流量控制
- 安卓权限大全
- 【android笔记】移除activity切换效果,取消闪烁
- overflow失效的一种情况
- Java中 HashSet与HasnMap区别和方法
- validate binary search tree
- android 如何从网络获取一张图片
- how to mapping phoenix table for hive
- ibatis - sqlMapConfig.xml配置文件详解
- 解决Sublime Text窗口标签栏不见问题
- Xcode重构功能
- Your build settings specify a provisioning profile with the UUID, no provisioning profile was