大佬教程收集整理的这篇文章主要介绍了css – 控制IE的高度> 7,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个修复,将离开分隔符的高度,并将整个背景颜色在IE 7,但这不是真正的我想要的外观(分隔符太大).任何人都可以想到另一种方式来控制< li>的高度标签?
这里是一个示例 – 在IE8中切换兼容性视图将显示问题:
<style type="text/css"> .menu { width:100px; } .menu ul { list-style-type:none; border-top: solid 1px red; padding: 0px; margin:0px; } .menu ul li { border-bottom: solid 1px red; padding: 0px; margin:0px; white-space:nowrap; } .menu ul li a { font-size: 13px; text-decoration: none; color: black; display: block; padding: 3px; } .menu ul li a:hover { color: blue; text-decoration: underline; } .menu ul li.separator { height:4px; BACkground-color:red; } </style> <div class="menu"> <ul> <li><a href="#">Item 1</a></li> <li><a href="#">Item 2</a></li> <li><a href="#">Item 3</a></li> <li class="separator"></li> <li><a href="#">Item 4</a></li> <li><a href="#">Item 5</a></li> <li><a href="#">Item 6</a></li> </ul> </div>
更好的解决方案是将更深的底部边框添加到< li>那就是分隔符之前.
.menu ul li.sep {Border-bottom-width:6px} <div class="menu"> <ul> <li><a href="#">Item 1</a></li> <li><a href="#">Item 2</a></li> <li class="sep"><a href="#">Item 3</a></li> <li><a href="#">Item 4</a></li> <li><a href="#">Item 5</a></li> <li><a href="#">Item 6</a></li> </ul> </div>
以上是大佬教程为你收集整理的css – 控制IE的高度> 7全部内容,希望文章能够帮你解决css – 控制IE的高度> 7所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。