當兩個div彼此相鄰時,兩個div的寬度都是百分比,100%只是有點太多,導致兩個div不再彼此相鄰。100%不等於100%?
99%然後在兩個div之間留下了相當大的差距。
是否有一定比例的兩個div很適合頁面?
這個問題的原因是什麼?
當兩個div彼此相鄰時,兩個div的寬度都是百分比,100%只是有點太多,導致兩個div不再彼此相鄰。100%不等於100%?
99%然後在兩個div之間留下了相當大的差距。
是否有一定比例的兩個div很適合頁面?
這個問題的原因是什麼?
這個問題的原因是什麼?
很可能這是填充/邊框,根據默認的盒子模型加起來元素寬度。爲了克服它改變要填充100%的寬度各元素的box-sizing
屬性:
.inline-blocks {
box-sizing: border-box;
}
如果您使用內嵌顯示,兩個獨立的節點之間的新線是作爲空白。這導致這兩個元素纏繞,儘管它們的寬度總計達100%。
.container {
width: 200px;
border: 1px solid blue;
}
.inl {
display: inline-block;
width: 50%;
height: 20px;
background: green;
}
<div class="container">
<div class="inl"></div>
<div class="inl"></div>
</div>
<div class="container">
<div class="inl"></div><div class="inl"></div>
</div>
用CSS屬性'margin'可能?如果一個div有100%的保證金可能無法工作。 –
有時我覺得這是由於網頁瀏覽器的邊界。你在全屏模式下有相同的結果嗎? – Programmer1994
如果沒有更多的上下文,最好使用一個例子來回答這個問題是不可能的。 –