css 計算值函數

css有一些強大的函數:css

1. calcweb

能夠混合多種單位來計算函數

div {
    font-size: calc(100vw/5 + 1rem - 100px)
}

 

2. max、min、clampspa

max、min選最大/小的那個code

clamp() 則是給一個值限定一個範圍,超出範圍外則使用範圍的最大或者最小值。(如今帶webkit前綴可使用)blog

div{
    width:max(10% + 20px, 300px);
}

 

3.toggleci

toggle() 函數在規則選中多於一個元素時生效,它會在幾個值之間來回切換,好比咱們要讓一個列表項的樣式圓點和方點間隔出現,可使用下面代碼:rem

ul { 
    list-style-type: toggle(circle, square); 
}

 

4.attrit

用來獲取元素的屬性值,目前只能在content處使用class

<div data-name="abc" title="123"></div>

<style>   div:before { content:attr(data-name)" "attr(title); } </style>
相關文章
相關標籤/搜索