1

嗨,简单的问题真的。

我有一个搜索框功能,在所有浏览器中,按钮位置有点低,所以我在底部添加了 5px。然而,对于 IE,它 5px 太高了。所以我已经看到并尝试了以下内容。<![if !IE]>bottom:5px;<![endif]>

这显然是行不通的。我正在尝试/想要在“内联 CSS”中执行此操作

这可能吗?

4

2 回答 2

2

如果您不想运行 IE 样式表,则可以在<head>标签中使用条件注释来添加样式。

    <!--[if IE]>
       <style>
           .your_class {
               bottom: 5px;
           }
       </style>
    <![endif]-->
</head>

我会自己运行一个 IE 样式表,但如果你不想这样做,那么你可以这样做。

阅读条件评论 - http://css-tricks.com/how-to-create-an-ie-only-stylesheet/

于 2012-10-08T15:54:39.330 回答
-1
#searchbar {
position: relative;
bottom:5px;
^bottom:5px;
_bottom:5px;
float: left;
}

这适用于 ie 以上 6 的所有版本。只需输入 -- ^bottom:5px; -- 在此之上 -- _bottom:5px; -- .... 这会成功的。

于 2012-10-08T16:00:01.590 回答