【发布时间】:2019-03-12 18:43:57
【问题描述】:
我有以下情况我无法解释但微软浏览器的错误......
我有一个符号字体,并使用不同的字母来显示符号。例如,“z”字母是显示“减小字体大小”的符号,而“Z”则是显示“增大字体大小”的符号……
但是,Microsoft 浏览器将我的字母小写,并且我在 Edge 和 IE 中具有相同的“z”,但在普通浏览器中是正确的行为。
可以在here(在 IE 或 Edge 中)观察到该错误。
我能做些什么来解决它?
PS。
我试图在这个片段中重现这个,但实际上是固定的...... 但是,在下面的链接中,该错误被重现...
body {
text-transform: uppercase;
}
span.symbol.a::before {
content: " <A-xample of UPPERCASE text> ";
}
span.symbol.b::before {
content: " <B-xample of UPPERCASE text> ";
}
.symbol::before {
text-transform: none !important;
}
<div>
this is a text div
<span class="symbol a"></span>
<span class="symbol b"></span>
</div>
【问题讨论】:
-
请将相关的 CSS 添加到代码 sn-p 而不是图像中。 IE 和 Edge 也是“普通”浏览器
-
您应该在 sn-p 中添加相关代码,因为如果网站离线或代码更改,没有它,问题将毫无意义。我们也不挖掘外部源代码
-
我们不需要一个工作示例,只需要代码 sn-p。我的意思是,如果它有效,那不是问题。是的,它们是普通浏览器,只是糟糕的浏览器。希望 Edge 在开始使用 chromium 时会有所改变
-
@SuperDJ,我添加了sn-p,但现在你会说没有问题,但是工作站点有问题......
-
那么,你会结束这个问题,因为我无法在 sn-p 中重现它,如果我理解得很好......?
标签: css internet-explorer-11 microsoft-edge