0

设置位置属性的 IE hack 是什么:“非浏览器”IE 中的相对和位置:其他浏览器(FireFox,Chrome)中的绝对 ..

谢谢大家..!!!

4

3 回答 3

4

嗨,这是一个关于不同浏览器的 CSS hack 的工作表:

            IE6 IE7 IE8 火狐浏览器
    _ YNNNN
    * YYNN
!important NYYYY
----------
    \9 YYYNN

我想如果你想破解 IE/None-IE,你可以在你的 css 属性的末尾设置 \9 。评论:对不起,在编辑器中制作工作表太难了。

例如

.test{

position:absolute;/* This is for all browser*/

position:relative\9;/* This will be only supported for IE6/7/8 and will overrider the up position attribute

}

对不起,我对这个编辑器不熟悉,很难让答案看起来更好。

于 2009-12-18T14:15:52.777 回答
2

我使用条件注释<head>发送不同版本的 IE 不同的 'hack' 样式表。这样我就可以保持我的主 css 文件干净。确保在主样式表之后包含 IE 样式表。

于 2009-12-18T13:27:35.997 回答
1

执行此操作的最短方法:

.myStyle {
  position:absolute
  _position:relative
}

虽然可能不是最干净的......

于 2009-12-18T15:07:58.443 回答