web标准中的一些问题(二)

转载请注明出处

四;关于ie6的高度自适应问题。 内容超出高度的时候对于ff and ie7来说,实现自适应问题之需要设置 height:auto或者min-height=value; 但是在ie6中是无法识别他们的。

针对ie7,ff,ie6中自适应高度,最好的做法是设置min-height和利用cssHack设置height。例如: min-height:600px; _height:600px; ie7,ff中可以识别的min-height,但无法识别_height,ie6会忽略“_”继续读取得。 这里的_height:600px;对于ie6中 当内容超过了600像素时,由于设置了height,可以使ie自动的拥有布局,适应内容进行扩展。 虽然有些时候是不希望ie去自动的扩展适应内容的。

另一种方法可以定义height:100%,同样解决了ie6中高度自适应问题.

默认拥有布局的元素

* [html], [body] * [table], [tr], [th], [td] * [img] * [hr] * [input], [select], [textarea], [button] * [iframe], , [object], [applet] * [marquee] 关于haslayout

Tags:

相关阅读

2 Responses

  1. foxbaty
    17 01,2008 / 16:42

    我还想写呢 被你抢先了。。
    总结的很不错。。

    ReplyReply
  2. 小繁
    17 01,2008 / 18:59

    呵呵,谢谢狐狸光临寒舍^_^

    ReplyReply

Leave a Reply