浏览 4545 次
锁定老帖子 主题:ie6模拟最大宽度和最小宽度的问题
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-11-08
ie7+和其他比较标准的浏览器对于这个就比较好办了: body{ margin:0; padding:0; } .doc{ margin:0 auto; width:90%; max-width:1000px; min-width:500px; height:600px; background-color:#FF8080; } HTML: <body> <div class="doc"> Document </div> </body> 由于ie6对CSS2.1标准不支持,所以就想到了一个比较牵强的方法,加上这段CSS模拟一下就可以了 <!--[if ie 6]> <style type="text/css"> .doc{ width:expression( Math.max(500,Math.min(1000,document.body.offsetWidth*0.9))+"px" ); } </style> <![endif]--> 事实上,ie在CSS expression上的开销还是很大的. 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-11-14
比较耗进程吧
|
|
返回顶楼 | |