0
我是svg的新手,並嘗試使用svg創建一些球。SVG球在webkit瀏覽器中導致額外的空間
<style>
.container{
width:420px;
margin:0 auto;
}
.div1 {
float:left;
width:200px;
}
.div2 {
float:left;
margin-left:20px;
width:200px;
}
</style>
<div class="container">
<div class="div1">
This is description, image or anything
</div>
<div class="div2">
<svg xmlns="http://www.w3.org/2000/svg">
<circle cx="30" cy="30" r="15" fill="#df6c4f" />
<circle cx="60" cy="30" r="15" fill="#ecd06f" />
<circle cx="90" cy="30" r="15" fill="#409f89" />
<circle cx="120" cy="30" r="15" fill="#1a99aa" />
</svg>
</div>
<div class="div1">
This is description, image or anything
</div>
<div class="div2">
<svg xmlns="http://www.w3.org/2000/svg">
<circle cx="30" cy="30" r="15" fill="#df6c4f" />
<circle cx="60" cy="30" r="15" fill="#ecd06f" />
<circle cx="90" cy="30" r="15" fill="#409f89" />
<circle cx="120" cy="30" r="15" fill="#1a99aa" />
</svg>
</div>
</div>
但在WebKit瀏覽器,我可以看到div1
和div2
之間的額外空間。我怎樣才能刪除它? TEST
什麼額外的空間是問題?刪除寬度和左邊距:http://jsfiddle.net/4rpy5/1/ – Shomz
請參閱圖像。在Chrome中,你可以看到'div1'和'div2'之間的距離遠遠高於mozilla – Nitish
它們看起來和我完全一樣。這可能是瀏覽器呈現不同的字體,所以看起來邊距不同,但實際的div是相同的。嘗試將邊框放在他們身上,你會看到。 – Shomz