li变成行内块级元素之后,每一个li之间会有间隙,这是为什么?
生活随笔
收集整理的這篇文章主要介紹了
li变成行内块级元素之后,每一个li之间会有间隙,这是为什么?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天在學習h5的時候,寫一個導航欄,當把li變成行內塊級元素之后,發現每一個li之間都會有一個小小的間隙,這個間隙是瀏覽器自帶設置的,所以我們要把它清除掉,為什么呢,因為如果不清楚掉的話,每個瀏覽器默認的東西都不一樣,假如換一個瀏覽器的話,頁面可能就會有想不到的后果,所以要用font-size:0;這一行來去掉間距,如果想保留這個間距的話,可以自己設置,例如:margin:4px;
總結
以上是生活随笔為你收集整理的li变成行内块级元素之后,每一个li之间会有间隙,这是为什么?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CSS之使用display:inline
- 下一篇: top,right,bottom,lef