码迷,mamicode.com
首页 > 其他好文 > 详细

设置页面的最小宽度

时间:2017-03-15 12:34:38      阅读:557      评论:0      收藏:0      [点我收藏+]

标签:设置   nbsp   containe   res   宽度   理解   cli   ssi   java   

CSS语法中很有用的一个属性是 min-width 。通过这个属性你可以设置任何元素的最小宽度。也就是说你也可以用这个来限制页面显示的最小宽度。但有个小问题是:IE浏览器无法为<body>元素设置min-width,因此要让这个属性起作用,我们需要走点弯路。首先在<body>后面插入一个<div>:

<body>
<div class="container">

  然后在CSS定义里面定义最小宽度为600px:

#container
{
min-width: 600px;
width:expression(document.body.clientWidth < 600? "600px": "auto" );
}

  第一个属性是最小宽度定义的标准写法;第二个属性则是只有IE能够理解的javascript表达式。你也可以同时设定页面的最大最小宽度:

#container
{
min-width: 600px;
max-width: 1200px;
width:expression(document.body.clientWidth < 600? "600px" : document.body.clientWidth > 1200? "1200px" : "auto");
}

设置页面的最小宽度

标签:设置   nbsp   containe   res   宽度   理解   cli   ssi   java   

原文地址:http://www.cnblogs.com/shichaowen/p/6553095.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!