margin z-index怎么使用(margin 负值引起的层级z-index问题)
类别:Web前端 浏览量:1039
时间:2021-10-28 10:37:47 margin z-index怎么使用
margin 负值引起的层级z-index问题先来看这么一段代码:<li style="height:100px;width:200px; border: solid 1px black; ">
<li style="background-color:Red;margin-top: -5px " mce_style="background-color:Red;margin-top: -5px ">
<a href="https://www.jb51.net/" mce_href="https://www.jb51.net/">开心学习网</a></li>
</li>
IE6和IE7下,内层的容器被外层覆盖,如图所示:
在IE8和ff下,外层的容器被内层覆盖,如图所示:
真是疯狂啊,如果要达到IE8的外层的容器被内层覆盖的效果,ie7可以通过触发内层的layout解决,,但是IE6却不行,只能在内层使用position:relative来解决问题,当然position:relative也解决ie7的问题,因为position:relative本身就能触发layout。
看代码:
<li style="height:100px;width:200px; border: solid 1px black; ">
<li style="background-color:Red;margin-top: -5px;position:relative" mce_style="background-color:Red;margin-top: -5px;position:relative">
<a href="https://www.jb51.net/" mce_href="https://www.jb51.net/">开心学习网</a> </li>
</li>
当然要IE8、FF达到IE6、IE7的效果就只要在外层加overflow:hidden 就可以了,看代码
<li style="height:100px;width:200px; border: solid 1px black; overflow:hidden ">
<li style="background-color:Red;margin-top: -5px;" mce_style="background-color:Red;margin-top: -5px;">
<a href="https://www.jb51.net/" mce_href="https://www.jb51.net/">开心学习网</a> </li>
</li>
您可能感兴趣
- CSS中 z-index 的用法
- css如何使用z-index(CSS中的z-index属性基本使用教程)
- flash一直在最上方,设置z-index无效
- margin z-index怎么使用(margin 负值引起的层级z-index问题)
- Flash遮盖其它层,z-index无效
- CSS中z-index层叠顺序
- SCI检索 SSCI检索 EI检索 ISTP检索 CSCD检索简介(SCI检索SSCI检索EI检索)
- 参考文献里期刊名称的写法,你知道吗(参考文献里期刊名称的写法)
- 硕博期刊 SCI SSCI CSSCI分不清 一文带你看懂主流期刊分类(硕博期刊SCISSCI)
- 辱华品牌新百伦官宣新代言人IU,个别粉丝希望get爱豆同款(辱华品牌新百伦官宣新代言人IU)
- 巅峰时期被爆床照,曾被选国民最讨厌女星,IU不为人知的黑历史(巅峰时期被爆床照)
- 每天1万吨牛奶倒进下水道,美国大萧条一幕重现(每天1万吨牛奶倒进下水道)
热门推荐
- UML类图概念讲解(一)
- vue插槽的分类(vue具名插槽的基本使用实例)
- php编程输出菱形(php输出反斜杠的实例方法)
- mysql数据库触发器(MySQL中使用游标触发器的方法)
- mysql5.7.24rpm安装(MySQL系列-YUM及RPM包安装v5.7.34)
- css里margin是什么意思(正确理解CSS中的margin合并的用法)
- php怎么实现多线程(PHP实现的多进程控制demo示例)
- python可以编写数据加密解密吗(python简单实现AES加密和解密)
- php数组实例说明(PHP检测一个数组有没有定义的方法步骤)
- docker镜像无法删除 Error:No such image:xxxxxx解决(docker镜像无法删除 Error:No such image:xxxxxx解决)