css - 如何将 CSS 应用于 IE8 中的命名空间前缀元素?

标签 css xml namespaces

http://mailmarkup.org/hcl/hcl1_0-documentation.xsd

我正在尝试将一些 CSS 应用于上述链接。它在 Firefox 和 Opera 中看起来很完美,但在 IE 中绝对是可怕的。似乎没有应用字体,也没有将样式应用于 namespace 前缀的元素。有任何想法吗?这是 CSS:

http://mailmarkup.org/hcl/hcl-stylesheet.css

最佳答案

IE 是个 SCSS 。

您需要更改 CSS 以包含命名空间。改变例如

schema { ... }

xs\:schema { ... }

(反斜杠用于转义冒号,因为它是 CSS 中的特殊字符)

编辑:这显然有一个警告,即它不适用于真正的网络浏览器。在这种情况下,您需要将其添加到类标识符中。

schema, xs\:schema { ... }

关于css - 如何将 CSS 应用于 IE8 中的命名空间前缀元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1681606/

相关文章:

c# - 从 ASP .NET Core Web API 方法返回完整的 XML 响应

c++何时将方法放在类之外

javascript - 如何从数组创建 jQuery 对象?

android - Android 多屏幕设计问题

javascript - 如何将xml字段调用到html中

c# - 持有枚举的命名空间建议?

html - 创建水平下拉按钮

html - 使行中三个元素的中间填充剩余空间

javascript - 如何使用 jQuery 显示新内容