首页 > 建站教程 > Div+Css >  CSS技巧五:用js让IE认识min-前缀正文

CSS技巧五:用js让IE认识min-前缀

页面的最小宽度min-width是个非常方便的CSS命令,它可以指定元素最小也不能小于某个宽度,这样就能保证排版一直正确(当然,min-height也是同样的道理)。但IE不兼容min-前缀,而它实际上把width当做最小宽度来使。为了让这一命令在IE上也能用,可以把一个<div> 放到<body>标签下,然后为div指定一个类, 然后CSS这样设计:
#container{ /*container为要设置最小高度或者最小宽度的容器的ID*/
    min-width:600px; /*给认识这个属性的浏览器看的*/
    width:expression(document.body.clientWidth < 600? "600px": "auto"); /*给坑爹的IE看的,通过js获取最小高度*/
}