看別人的代碼看到過font-size:0這個設置,不明白爲什麼這樣操做, 後來研究一下才明白:這是像素級還原設計稿頗有用的設置,由於元素節點有文本節點,在縮進代碼時會佔據寬度,這麼說很差理解,演示以下:css
###html:html
<div class="box">
<div>1</div>
<div>2</div>
<div>3</div>
</div>
複製代碼
.box{
width: 90px;
height: 60px;
border: 1px solid #ccc;
}
.box div{
display: inline-block;
box-sizing: border-box;
font-size: 14px;
width: 30px;
border: 1px solid ;
}
複製代碼