我做了這個fiddle來顯示我的問題。我有一個列表,我需要設置一個負邊距來重疊列表項。CSS減少包裝文本列表項的間距
問題出現在文本太長以至於它自身打包並且我看不到如何更改該特定行的邊距以使其與其餘項目相同時。線條高度似乎並沒有成功。你有什麼主意嗎?
在此先感謝。
我做了這個fiddle來顯示我的問題。我有一個列表,我需要設置一個負邊距來重疊列表項。CSS減少包裝文本列表項的間距
問題出現在文本太長以至於它自身打包並且我看不到如何更改該特定行的邊距以使其與其餘項目相同時。線條高度似乎並沒有成功。你有什麼主意嗎?
在此先感謝。
不是將線高放到li而不是使用負margin的選項嗎?
或者你可以設置你的一個的爲display:block,顯然是行高爲一個元素被忽略? (我會離開這個解釋給別人:-)
如果你正在試圖做的一切都使一致行(之間的間距,即,你沒事帶包裝),然後行高應該確實有效。
看到這個fiddle。
使用與專門margin-top
和margin-bottom
性能相結合的line-height
財產拉平內和元素間的間距:http://jsfiddle.net/T3NM8/
與div
裹住,並給小line-height
它確實有效。而且我認爲我嘗試了幾乎所有與保證金屬性相關的組合:P感謝大家的回覆。 – brunn