Jquery CSS最大宽度:100%适用于带表达式的IE 6?

Jquery CSS最大宽度:100%适用于带表达式的IE 6?,jquery,internet-explorer-6,css,Jquery,Internet Explorer 6,Css,我有这个css: .container img { max-width: 100% !important; height: auto; } 现在我需要这个为IE 6工作 我知道你可以做到: width: expression(this.width > xxx ? xx : true); 但我相信xxx应该是一个数字,而不是一个百分比 我正在做最大宽度:100%,这样图像的宽度就不会超过.container的宽度 有什么想法吗 谢谢。在没有对其进行测试的情况下,我想您

我有这个css:

.container img {
    max-width: 100% !important;
    height: auto;
 }
现在我需要这个为IE 6工作

我知道你可以做到:

 width: expression(this.width > xxx ? xx : true);
但我相信xxx应该是一个数字,而不是一个百分比

我正在做最大宽度:100%,这样图像的宽度就不会超过.container的宽度

有什么想法吗


谢谢。

在没有对其进行测试的情况下,我想您需要将元素客户端宽度与其父级宽度进行比较。比如:

width: expression(this.clientWidth > this.parentNode.clientWidth ? this.parentNode.clientWidth + "px" : this.clientWidth + "px");

嗯,我需要最接近的.container,可以是parent>parent>parent,也可以是parent>parent,也可以是parent>parent,或者仅仅是parent,但我不知道它们之间的关系。如果是这样的话,你能提供更多的细节吗。你想要达到什么效果?HTML是什么样子的?一个有效的例子会很有帮助。