在CSS中,可以使用不同的單位來設置長度值。以下是一些常用的單位:
1. 像素(px):最常用的單位,表示相對于屏幕上的像素值。例如,`width: 200px;`
2. 百分比(%):相對于父元素的長度百分比。例如,`width: 50%;` 表示寬度為父元素寬度的50%。
3. em:相對于當前元素的字體大小。例如,`font-size: 1.5em;` 表示字體大小為當前元素字體大小的1.5倍。
4. rem:相對于根元素(即html元素)的字體大小。例如,`font-size: 1.2rem;` 表示字體大小為根元素字體大小的1.2倍。
5. vh和vw:相對于視口高度(viewport height)和視口寬度(viewport width)的百分比。例如,`height: 50vh;` 表示高度為視口高度的50%。
6. ex和ch:相對于字體的x-height和數字0的寬度。這兩個單位通常用于垂直對齊和水平對齊。例如,`line-height: 2ex;` 表示行高為字體的x-height的2倍。
7. cm、mm、in、pt和pc:用于打印和其他特定應用的單位。cm表示厘米,mm表示毫米,in表示英寸,pt表示點(1英寸的1/72),pc表示派卡(1派卡的1/6)。
以上是一些常見的CSS長度單位,你可以根據需要選擇適合的單位來設置長度值。