* html .thumbImg { 
    width: expression(this.width > 100 && this.width > this.height ? 100 : auto); 
    height: expresion(this.height >100 ? 100 : auto); 
}在IE下老是报“AUTO”未定义!!!哪位哥哥姐姐帮我解决下!!!

解决方案 »

  1.   

    换一个具体一点的,expression和* html都是IE专用,建议楼主以后还是少用。
    * html在IE7以后应该就不支持了,楼主的浏览器是不是IE7及其以上版本???
      

  2.   

    在IE下老是报“AUTO”未定义
    re:
    ie的哪个版本?我用的:.bookitem div.bookcover img.coverimg{max-width:148px;max-height:153px;_width:expression(this.width>148 && this.width>this.height?148:auto); _height:expression(this.height>153?153:auto);  border:1px solid #ddd;}
      

  3.   

    我跟四楼的写法是一样的
    总是报“auto”未定义!!!
    而且是IE7,ie6下都报!!!!!!
    无语了…
      

  4.   

    应该是把auto当成变量了,加个引号.