所以我建了一个网站rangaire.herokuapp.com,并且它在我测试过的每台电脑上正确显示,但只显示一个。屏幕分辨率为1920 x 1080.它使div:after属性侵犯了上述文字。我清除了缓存和历史记录,只是不知道还有什么要做。有任何想法吗?只在一台电脑上显示不正确的网站
浏览器是Win7的IE11
这是CSS。
.mfg {
margin-top:19px;
height: 4px;
padding: 0;
border: none;
border-top: 6px solid #1D2148;
color: #1D2148;
text-align: center;
}
.mfg::after {
content: "MFG";
display: inline-block;
position: relative;
top: -0.7em;
font-size: 2.2em;
padding: 0 0.14em 0 .2em;
background: white;
color: #1D2148;
letter-spacing: 2px;
margin-right: .1em;
font-weight: 100;
}
技术上来说,字母MFG是实际的内容,所以不应该用在伪元素中。无论如何,我们需要在JSfiddle中看到HTML.CSS。目前我们没有足够的信息,虽然我不喜欢我看到的负面利润率和定位。 –
标题让我想起了一个与医生和手指骨折的笑话。是不是电脑坏了? – Tibo
始终必须询问兼容模式是否打开。另外,请确保ie设置为使用与其他浏览器/渲染引擎版本相同的浏览器/渲染引擎版本。 – Ben