【发布时间】:2014-01-15 10:02:07
【问题描述】:
在我的网站中,我需要支持 IE7。现在每个人都知道在 IE7 中设置样式并不是一件容易的事。人们使用 HTML 中的条件语句为特定版本的 IE 加载特定样式表。但就我而言,我不能使用这样的条件语句,因为我在 WebCenter Portal 应用程序中。在这里我需要使用皮肤。它也是一个 CSS 文件。
所以我想知道是否存在任何公式,我可以通过它为 IE7 指定特定 css 属性的值。
假设我有一堂课:
.filterbox{
padding:12px 0;
margin:12px 0
}
现在这个边距对于除 IE7 之外的所有浏览器都是可以的(我没有在 IEmargin:0;,那么样式将是完美的,但它会在其他浏览器中中断。
如何在同一 css 类中为 IE7 和非 IE7 指定此边距?
问候。
【问题讨论】:
-
你能编辑 HTML 文件吗?特别是
<html>元素? -
@CodyGray 没有这样的 HTML 文件。我所拥有的是 .jsff、.jspx 文件,条件语句在这里不起作用。我只能控制 css 文件。
-
@TapasBose 告诉开发人员/谁为您插入条件 cmets。为了一个更美好的世界。
-
@bažmegakapa 我是前端和后端的开发人员。
-
@TapasBose 然后插入那些条件 cmets :)。从长远来看,黑客会杀死你。