>本文探討了CSS尺寸單元的四個主要類別:絕對,相關,相關和容器相關。我們將研究它們的目的,最佳用例以及選擇跨各種設備和屏幕尺寸的響應式和適應性的Web佈局的選擇策略。
密鑰概念:
CSS尺寸單元概述:我們將介紹不同的CSS大小單元,將它們分類為上述四個類別。 了解CSS中使用的
>
實用的應用和最佳實踐:了解CSS尺寸單元
絕對單位:
,
等。這些單元是固定的,並且獨立於其他元素或視口。cm
,px
,in
等。這些單元相對於元素的字體大小或其root元素的字體大小。
em
,rem
,ch
,ex
等。這些單元相對於瀏覽器ViewPort的尺寸而言。 vw
vh
,vmin
,vmax
,cqw
絕對單位與特定的媒體依賴性測量相關。 對於打印,它們對應於物理單位。對於屏幕,它們與像素有關(大約1/96英寸)。 示例包括,,
,,in
和cm
。 表1總結了這些單元及其等效物。 雖然對已知的物理尺寸有用,但由於對具有調整後的瀏覽器字體尺寸的用戶缺乏可擴展性,避免將其用於字體尺寸。
mm
Q
>字體相關單位pt
pc
(局部)或根元素的(root-relative)。 和
是常見的例子。是相對於父font-size
的,而font-size
相對於root元素的em
>。 其他單元,例如rem
>,em
,font-size
,及其根旋轉的對應物(rem
>,font-size
,ch
)基於glyph dimensions(字符的可視化表示)。 這些字體之間可能會有很大的變化,從而影響最終渲染尺寸。 線高單元(ex
和ic
)也包含在此類別中。 rch
>
rex
ric
與視口相關的單位lh
rlh
和分別代表視口寬度和高度的1%。 和
分別是vw
,vh
等)隨著瀏覽器接口元素的變化而進行調整。 這些單元對於創建全屏元素和流體版式很有價值。 vmin
vmax
容器相關單元vw
vh
相對於元素包含的塊,與容器查詢相對於元素的包含塊計算>容器相關單元(或容器查詢長度單元)。 cqw
>和cqh
表示容器寬度和高度的1%。 cqi
和cqb
分別相對於內聯和塊大小,並且受writing-mode
屬性的影響。 cqmin
和cqmax
是cqi
cqb
結論
掌握CSS尺寸單元是創建響應式和適應性的Web佈局的關鍵。 單位的選擇顯著影響網站的可讀性,可用性和可訪問性。 根據設計需求,目標設備和可訪問性要求選擇單元。 不同單元的組合通常是最有效的方法。 以下部分包括一個常見問題部分,以進行進一步澄清。
>(常見問題部分將在此處遵循,反映了原始常見問題解答部分的結構和內容。
以上是CSS尺寸單元的概述的詳細內容。更多資訊請關注PHP中文網其他相關文章!