div+css宽度自适应的问题,比如:现在有个div,当浏览器窗口大于1024px时,div的宽度是100%;

2024-11-19 08:09:15
推荐回答(5个)
回答(1):

具体做法是这样的,给元素加上这个样式。
{
min-width:1204px; /*这个属慧旁性对IE7以上有效*/

_width:1024px;/*这个hack只对IE6有效*/

zoom:1;/*这个是为了触发元素在IE6中的haslayout属性拍兆*/

}

原理是IE6中haslayout属性被触发的元素,如果子元素宽度超过父元素,则父元素袭碧租会该改变宽度来适应子元素,即模拟了min-width属性。

回答(2):

可以试试样式 min-width:1024px; 但老版本的浏览器可能不支持,比如IE6.

回答(3):

加个min-width:1024就好了!

回答(4):

min-width:1024px;overflow:hidden;

回答(5):

min-width:1024