7
我有一個元素包含兩個span標籤,每個標籤都包含一些文本。容器元素設置字體大小,然後將第二個span標籤上的字體大小設置爲較小的大小。當第二個跨度縮小字體大小時,行與下一個塊元素之間的間距增加。這發生在WebKit和Gecko中。CSS:爲什麼減少相鄰內聯元素的字體大小會增加總體領先?
的p
容器元件具有{ margin-bottom: 0; padding-bottom: 10px; }
及其以下兄弟具有{ margin-top: -5px; }
下面的圖像示出了這種情況,並且包含在螢火文檔結構的相關部分的快照。
爲什麼是p標籤減小第二跨度標籤的字體尺寸後增加下面的間隔?
感謝您提供的解釋! Beats盲目地試圖設置'line-height'並且看到它有幫助:)(其他幾乎可以工作的東西正在改變'vertical-align',但顯然不是首選,因爲基線沒有對齊。 – 2012-09-12 22:14:28