當我以這種方式編碼時,只有列的最後一張圖像沒有對齊1px。我知道另外兩種編碼方式來獲得沒有錯位的結果(使用ul或在一行中使用多個div而沒有任何br),但這令人失望,因爲這對我來說似乎更加簡單。這是什麼原因?Div Br圖像列1px未對齊
div.a {
margin: 0;
overflow: auto;
padding: 0;
text-align: center;
word-wrap: break-word;
}
ul.b {
list-style-type: none;
margin: 0;
padding: 0;
text-align: center;
}
<div class="a">
<img src="http://www.gloryhood.com/images/free-will-1.png" alt="free will determinism and indeterminism" />
<br />
<img src="http://www.gloryhood.com/images/free-will-1.png" alt="free will determinism and indeterminism" />
<br />
<img src="http://www.gloryhood.com/images/free-will-1.png" alt="free will determinism and indeterminism" />
</div>
<br />
<ul class="b">
<li><img src="http://www.gloryhood.com/images/free-will-2.png" alt="daniel wegner's conditions of human action" /></li>
<li><img src="http://www.gloryhood.com/images/free-will-2.png" alt="daniel wegner's conditions of human action" /></li>
</ul>
示例頁面(我列入只是比較UL列):http://www.gloryhood.com/articles/zzzztest.html
This Works,thanks! – jamiestroud69 2015-04-04 05:43:12
我剛剛注意到,甚至沒有必要將img與此代碼放在一個div中。在div中是否還有任何用處(搜索引擎含義等)? – jamiestroud69 2015-04-04 10:56:20