1

我有嵌套元素,其中父级的背景在 iDevices 上可见。无论使用何种浏览器(尝试过 Chrome 和 Safari),它都会创建一些边框/轮廓,类似于打印中的出血

谁能帮我?

这是一个简化的代码和 JSFiddle:http: //jsfiddle.net/5eTDD/6/

<div class="a">
   <div class="b"></div>
</div>​

.a {background:#000; margin:10px; display:inline-block}
.b {width:100px; height:100px; background:#fff;}​

屏幕截图

截屏

4

1 回答 1

0

看起来边框出现在锚点上,而不是列表元素上。尝试添加:

a {border:0 !important}

iDevices 有一个内置的样式表,有时会导致这种情况,这就是 !important 存在的原因 - 覆盖它。它甚至可能与您的“活动”类相关联 - 您也可以尝试将类更改为其他内容,只需尝试 active1,看看是否也可以修复它。

于 2012-08-27T23:21:36.437 回答