当前位置:  开发笔记 > 前端 > 正文

MSIE 6中的最小宽度

如何解决《MSIE6中的最小宽度》经验,为你挑选了2个好方法。

在Internet Explorer 6中模仿CSS属性min-width 的最终方法是什么?最好不要尝试?



1> kch..:
foo { min-width: 100px }      // for everyone
* html foo { width: 100px }   // just for IE

(或使用条件注释向IE提供单独的样式表)


Prestaul,IE6将宽度视为最小宽度.

2> Prestaul..:

您可以使用表达式(如HBoss建议的那样),但如果您担心性能,那么最好的方法是在要应用最小宽度的元素内添加垫片.

The "shim" div will hold the container div open to at least 500px! You should be able to put it anywhere in the container div.
 
#container .shim { width: 500px; height: 0; line-height: 0; }

这需要一些非语义标记,但它是一个真正的跨浏览器解决方案,不需要使用表达式的开销.

推荐阅读
郑谊099_448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有