av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

css3 - css line-height和font-size高度問題,誰能幫忙解釋一下呢

瀏覽:137日期:2023-07-14 17:14:50

問題描述

<p style='font-size: 14px;line-height: 3'> <p style='font-size: 2em'>hello<span style='font-size: 3em;line-height: 3em'> world</span> </p></p>

hello和world所在元素的實際行高是多少呢,原因是什么呢?

問題解答

回答1:

<p style='font-size: 14px;line-height: 3>

這個是定義了一個基準的字體大小,行高設置3的意思是下面所有子元素,其行高是自己字體的3倍

<p style='font-size: 2em'>這個元素的字體大小是父元素的2倍,214=28px,行高是自己字體的3倍 283 = 84px

<span style='font-size: 3em;line-height: 3em'>這個元素的字體大小是父元素的3倍,283=84px;行高是自己字體的3倍 843 = 252px

PS: span上面的line-height設置與否,效果是一樣的

回答2:

行高,樓上兩位都計算的很清楚了,我來說說我理解的原因吧。

px是絕對單位,不支持IE的縮放,em是相對單位。

1em指的是一個字體的大小,它會繼承父級元素的字體大小,因此并不是一個固定的值。

不僅僅是字體,將行距(line-height),和縱向高度的單位都用em。保證縮放時候的整體性。em指字體高,任意瀏覽器的默認字體高都是16px。所以,未經調整的瀏覽器都符合:1em=16px。那么12px=0.75em,10px=0.625em。

為了簡化font-size的換算,需要在css中的body選擇器中聲明Font-size=62.5%,這就使em值變為16px*62.5%=10px,這樣12px=1.2em,10px=1em,也就是說,只需要將你的原來的px數值除以10,然后換上em作為單位就行了。

em有如下特點:1.em的值并不是固定的; 2.em會繼承父級元素的字體大小。

重寫步驟: 1.body選擇器中聲明Font-size=62.5%; 2.將你的原來的px數值除以10,然后換上em作為單位;

計算em單位的字體大小和行距數值,要避免字體大小的重復聲明,也就是避免1.2 * 1.2= 1.44的現象。比如說在#content中聲明了字體大小為1.2em,那么在聲明p的字體大小時就只能是1em,而不是1.2em, 因為此em非彼em,它因繼承#content的字體高而變為了1em=12px。

em巧用:中文文章中,一般段首空兩格。如果用px作為單位,對12px字體來說需要空出24px,對14px字體來說需要空出28px……這樣換算非常不通用。如果用上em單位,這個問題就很好解決了,1個字的大小就是1em,那兩個字的大小就是2em。因此,只需這樣定義就行了:

p { text-indent: 2em; }

回答3:

由于你父元素設置了font-size:14px,所以子元素font-size中1em=14px而line-height為3,所以hello的字體大小是214=28px,所以line-height=328=84px由于字體的em會繼承,所以world的字體大小是2314=84px,所以line-height=3*84=252px

回答4:

樓上都是正解

標簽: CSS
主站蜘蛛池模板: 色婷婷在线视频 | 青青草91 | 日本天堂网 | 国产三级在线 | 国产一区中文字幕 | 一区二区在线看 | 一区二区免费 | 国产精品伦子伦免费视频 | 黄色一级片网站 | 在线观看黄色片 | 国产一级片免费 | 国产免费一区二区三区最新不卡 | 99视频免费在线观看 | 日韩在线视频免费观看 | 狠狠的操 | av大片在线观看 | 亚洲 欧美 激情 另类 校园 | 精品色| 国产黄色在线播放 | www.97超碰 | 懂色av色吟av夜夜嗨 | 在线观看一区 | 日韩成人精品一区二区 | 午夜精品999 | 亚洲成人精品在线观看 | 一区二区三区四区av | 免费黄色小视频 | 成人三级视频在线观看 | 天天天干| 香蕉视频在线免费看 | 在线看片你懂的 | 荤话粗俗h高h重口 | 日韩福利视频 | 国产在线观看精品 | 欧美狠狠操 | 欧美在线一区二区三区 | 午夜国产在线观看 | 国产美女一区二区三区 | 成人亚洲精品 | 一级片aa| 黑人精品一区二区 |