使用display: inline-block排版,元素之間出現(xiàn)縫隙挺物,并沒(méi)有使用任何margin設(shè)置裂垦。
原因就是元素被當(dāng)成行內(nèi)元素排版的時(shí)候颠毙,元素之間的空白符(空格、回車換行等)都會(huì)被瀏覽器處理砂碉,根據(jù)white-space的處理方式(默認(rèn)是normal,合并多余空白)刻两,原來(lái)HTML代碼中的回車換行被轉(zhuǎn)成一個(gè)空白符增蹭,所以元素之間就出現(xiàn)了空隙。
解決方法:在父元素設(shè)置font-size: 0磅摹, 然后在子元素上重置正確的font-size滋迈,這樣就ok了~