CSS的最大高宽比、最少高宽比及宽度在IE6下沒有

2021-03-09 01:09 jianzhan
在写CSS的情况下大家就会发现max-height、min-height、等特性在IE6底下是沒有实际效果的。

这个情况下如何办呢

这个情况下大家便可以对于IE做出专业的设定

宽度

拷贝编码
编码以下:

_width:expression(document.body.clientWidth < 300 ? "300px" : "auto");

高宽比

拷贝编码
编码以下:

_height:expression(this.scrollHeight < 200 ? "200px" : "auto");

解释1下这个expression是甚么

这个是1个用来把css特性和javascript脚本制作关系起来,这里的css特性能够是元素固有的特性,还可以是自定特性,便是说css特性后边能够是1段javascript表述式,css特性的

等于javascript表述式测算的結果。在表述式中能够立即引入元素本身的特性和方式,还可以应用访问器目标。

比如:

拷贝编码
编码以下:

a {star:expression(this.onFocus=this.blur())}

只能说这个万恶的IE啊