2012-08-27 74 views
1

我有嵌套的元素,其中家長的背景在iDevices上可見。無論瀏覽器如何(嘗試使用Chrome和Safari),它都會創建邊框/輪廓,類似於打印中的bleediOS中的嵌套元素:家長的背景邊緣可見

任何人都可以幫助我嗎?

下面是一個簡單的代碼和的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;}​ 

屏幕截圖

screenshot

回答

0

它看起來像邊框出現在主播,而不是列表元素。嘗試添加:

a {border:0 !important} 

的iDevices有一個內置的樣式表,它有時會導致這種東西,這就是爲什麼重要的是有 - 重寫吧!它甚至可能與你的「積極」類相關聯 - 你也可以嘗試將類更改爲其他類,只要嘗試使用active1,並查看它是否也修復了它。

+0

只要我能縮小範圍,問題就出現在邊界周圍以及邊界和元素之間的背景中。我簡化了這個例子:http://jsfiddle.net/paHVg/6/及以上。 – greener

+0

當你在iPad上加載這個小提琴時,它是否還在用'邊框'來做這件事? - 我的iPhone上沒有顯示任何邊框。它是你使用的背景圖片的一部分嗎? – zenkaty

+0

是的,它確實如此。線條隨着背景而改變顏色。 – greener