我想創建一個網格式導航菜單,我已經完成了。這是我迄今爲止的jsFiddle。如果將鼠標懸停在鏈接上,可以看到左側和右側列之間存在1或2像素的間隔,我似乎無法擺脫它。CSS網格式導航菜單間距
目前我有:
#nav {
float:left;
width:230px;
display:inline;
text-align:right;
}
#footer li {
display:inline-block;
text-align:left;
line-height:32px;
text-indent:10px;
width:49%;
}
如果我設置li {width:50%}
列表不適合2列,但是當它被設置爲49%,我得到列表元素之間的差距。某處有一些填充或邊距,但我看不到它。任何幫助都會很棒。
這是因爲'inline'元素尊重標記中的空白..這是你想要的..我沒有改變任何CSS .. http://jsfiddle.net/JoshC/3XqZ3/10/? [看到這個答案](http://stackoverflow.com/questions/19038799/unexplainable-gap-between-divs/19038859#19038859) –
'display:inline-block'是你的罪魁禍首。它將在每個塊元素之間放置一個空格。 – Ally