<p class="parent"> <p class="child"> 測試行高 </p> </p>
.parent{ font-size: 12px; ine-height: 1; } .child{ font-size: 16px; }
父元素parent為
子元素child為
表明 子元素繼承了父元素顯示設置的數字值,與父元素自身font-size有關
.parent{ font-size: 12px; line-height: 100%; } .child{ font-size: 16px; }
父元素parent為
子元素child為
表明子元素繼承了父元素根據百分比計算后的行高,與父元素自身font-size無關
對于1、2情形,給子元素child增加line-height: inherit
,衍生情形3、4,表現不變
此處僅列舉幾種個人認為易模糊不清的情形。
html結構如下:
<p class="parent"> <p class="child"> 測試行高 </p> </p>
.parent{ font-size: 12px; ine-height: 1; } .child{ font-size: 16px; }
父元素parent為
子元素child為
表明 子元素繼承了父元素顯示設置的數字值,與父元素自身font-size有關
.parent{ font-size: 12px; line-height: 100%; } .child{ font-size: 16px; }
父元素parent為
子元素child為
表明子元素繼承了父元素根據百分比計算后的行高,與父元素自身font-size無關
更多CSS篇-line-height計算方法(父子元素)相關文章請關注PHP中文網!
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com