Firefox和IE中定义自适应高度的div
在css中设置了div的默认高度,在IE中测试时div会随着内容的自动缩放,而在Firefox中内容会显示在div的外边。
针对上面的问题,通过使用选择器对css改造如下:
1.id属性选择器:
#div1{... height:290px;/*IE中设置高度初始值*/ min-height:290px;/*Firefox中设置高度初始值*/...}/*使用属性选择器,IE不支持,专门给Firefox制定的,如果高度大于min-height,Firefox会根据内容自动改变高度*/[id]#div1{height:auto;}
.div1{... height:290px; min-height:290px;...}[class]#div1{height:auto;}