【发布时间】:2016-02-19 02:42:17
【问题描述】:
在容器的 HTML 和 CSS 下方使用。在现代浏览器中没有问题。在 IE8 上,box-shadow 不起作用..所以填充白色背景缺失。
在 IE11 上,不知道为什么会发生 1px 边框切断。缩放级别 100%。
HTML
<div class="head-row">
<div class="head-featured">
<h1>
<span>Your ambitions. Our Solutions.</span>
</h1>
</div>
</div>
CSS
.head-row{
width: 47%;
}
.head-featured {
background: none;
margin-top: 5px;
padding: 0 18px 0 20px;
top: 0;
min-height: 50px;
}
.head-row .head-featured span{
display: inline;
background-color: #fff;
font-size: 2.375em;
color: #292576;
padding: 5px 0;
line-height: 1.7em;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
-moz-box-shadow: 20px 0 0 #fff, -20px 0 0 #fff;
-webkit-box-shadow: 20px 0 0 #fff, -20px 0 0 #fff;
box-shadow: 20px 0 0 #fff, -20px 0 0 #fff;
zoom: 1;
}
【问题讨论】:
-
您的 IE8 特定 box-shadow 代码在哪里?显然,IE8 不支持 CSS
box-shadow。阅读MDN。 -
嗨 Raptor... 是的,我知道它不能在 IE8 上工作。但是有没有过滤器可以解决这个问题或者在技术上是不可能的?谢谢
标签: html css internet-explorer-8