摘要:行高行距半行距從上到下四條線分別是頂線,中線,基線,底線。行高指文本行基線間的垂直距離。上圖任意兩條相同顏色的垂直距離也是行高。父元素不同的行高單位影響子元素的繼承。
行高、行距、半行距
從上到下四條線分別是 頂線,中線,基線,底線。
行高指文本行基線間的垂直距離。上圖任意兩條相同顏色的垂直距離也是行高。
行高數(shù)值上等于 字體大小+行距,而行距的一半(半行距)加在頂線上方,一半加在底線下方。
指一行底線到下一行頂線的垂直距離。
半行距行距的一半。半行距 = (行高 - 字號(hào)) / 2
CSS 中的 margin-top 不是從文字的頂線算起的,而是從離頂線半個(gè)行距的上方開始算起的。同理,margin-bottom 是從離底線半個(gè)行距的下方開始算起的。
line-height 是可以繼承的。父元素不同的行高單位影響子元素的繼承。例如:
父元素的行高為 24px 時(shí),子元素直接繼承此固定的行高
父元素的行高為 150% 或 1.5em 時(shí),會(huì)根據(jù)父元素的字體大小先計(jì)算出行高值然后再讓子元素繼承
父元素的行高為 1.5 時(shí),根據(jù)子元素的字體大小動(dòng)態(tài)計(jì)算出行高值讓子元素繼承。
JSFiddle 源碼
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/111429.html
摘要:內(nèi)聯(lián)盒子的高度由決定,限制包含盒子的高度,兩者一致,即把內(nèi)聯(lián)盒子安放在包含盒子內(nèi),排除其他外界干擾。這時(shí)候由內(nèi)聯(lián)盒子模型可知,行間距是等分的,中間部分是,達(dá)到看似居中的效果??梢缘玫浇Y(jié)論和設(shè)置一致,并非是完全垂直,除非為。 張?chǎng)涡竦腃SS深入理解之line-height學(xué)習(xí)筆記 line-height的定義 行高:兩行文字基線之間的距離 為何是基線:基線是定義所有字線的根本 不同字體...
摘要:按照定義來(lái)解釋,就是兩行文字之間基線之間的距離。了解完基線的定義后,我們接著來(lái)聊行高。上面我們說(shuō)過(guò),行高就是兩條基線的之間的距離,如下圖所示。 1.寫在前面 兩個(gè)多周的時(shí)間沒(méi)有寫文章了,手好癢好癢,趁著公司在裝修,從上周末到本周都在家辦公,同時(shí)公司的項(xiàng)目并不緊急,于是抽著時(shí)間梳理了一下CSS中關(guān)于行高line-height的理解,今天發(fā)布出來(lái),大家準(zhǔn)備好了嗎? 2.基本概念 2.1行高...
摘要:行內(nèi)元素設(shè)置時(shí),不論設(shè)置的多大,它的背景永遠(yuǎn)只跟隨文字的大小來(lái)渲染,但是行高的大小還是會(huì)體現(xiàn)的。行高對(duì)背景的渲染起作用行距行高字體大小半行距行高字體大小推薦文章 1:行內(nèi)元素設(shè)置line-height時(shí),不論設(shè)置的多大,它的背景永遠(yuǎn)只跟隨文字的大小來(lái)渲染,但是行高的大小還是會(huì)體現(xiàn)的。 行高對(duì)背景的渲染不起作用 2:行內(nèi)塊和塊元素,背景顏色會(huì)隨著line-height的設(shè)置來(lái)給文字背景...
摘要:的應(yīng)用大部分時(shí)候,我們?cè)O(shè)置,都是為了垂直居中對(duì)齊。然后我們給設(shè)置,這樣我們就可以重置設(shè)置的,又因?yàn)楸3至藘?nèi)聯(lián)特性,因此我們可以設(shè)置以及產(chǎn)生,從而實(shí)現(xiàn)近似垂直居中對(duì)齊。 前言 行高,顧名思義是一行文字的高度,而從規(guī)范上來(lái)說(shuō)則是兩行文字基線之間的距離。行高是作用在每一個(gè)行框盒子(line-box)上的,而行框盒子則是由內(nèi)聯(lián)盒子組成,因此,行高與內(nèi)聯(lián)元素可以說(shuō)是非常緊密,行高直接決定了內(nèi)聯(lián)元...
閱讀 3732·2021-09-22 15:15
閱讀 3627·2021-08-12 13:24
閱讀 1363·2019-08-30 15:53
閱讀 1877·2019-08-30 15:43
閱讀 1233·2019-08-29 17:04
閱讀 2843·2019-08-29 15:08
閱讀 1664·2019-08-29 13:13
閱讀 3168·2019-08-29 11:06