ie6 几个li上下排列会闪动的问题,嵌套div—外层div内层div都设置背景颜色,内层div背景色不显示的问题

复制代码
View Code
1 <div style=" margin-top:-93px" class="ctn">
2 <div class="content">
3 </div>
4 </div>
5
6 div.ctn{ background:#eee; display:none; position:absolute; margin:-30px 0 0 177px; width:570px; padding:5px; border:1px #cc0000 solid; z-index:100;}
7 div.ctn div.content{background:#fffafa; padding:5px;}
复制代码

1,如果没有为内层div设定宽度,这个时候内层div的背景颜色不会显示,只有设置了宽度才会显示。

把内层div样式的宽度设置下

div.ctn div.content{background:#fffafa; padding:5px;width:570px;}

内层div背景颜色就显示了

2,ie6 几个li上下排列会闪动的问题,

  如果没有为li设置高度,而li里面包含了diasplay:block的元素a,且a的高度和li的高度不一致,这个时候在ie6里面鼠标上下移动,li会抖动,影响用户体验,解决办法是

为ie6加个hack,_display:inline.把他变成行内元素就不会抖动了。

posted @   老皮肉  阅读(1628)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示