CSS在前端開發(fā)中扮演著重要的角色,樣式命名也是其中一個(gè)關(guān)鍵部分。下面是一份關(guān)于CSS常用命名大全的總結(jié):
/*字體樣式*/ font-family:設(shè)置字體的相關(guān)屬性,如字體類型、大小、和顏色等。 text-decoration:設(shè)置文本修飾的相關(guān)屬性,如下劃線、刪除線、和對(duì)齊等。 text-transform:設(shè)置文本大小寫的任意組合,如便于閱讀、或強(qiáng)調(diào)文字等。 /*背景和邊框樣式*/ background-color:設(shè)置元素背景顏色。 border:設(shè)置元素邊框的厚度、樣式、和顏色。 padding:設(shè)置元素內(nèi)邊距的大小,即元素內(nèi)容和邊框之間的距離。 margin:設(shè)置元素外邊距的大小,即元素邊框和頁面或容器之間的距離。 /*布局樣式*/ display:設(shè)置元素如何在頁面上顯示,如塊級(jí)元素或行內(nèi)元素等。 position:設(shè)置元素在頁面中的位置,如相對(duì)定位、絕對(duì)定位、或固定定位等。 float:設(shè)置元素在頁面中的浮動(dòng)方向,以便實(shí)現(xiàn)多列布局或文字環(huán)繞圖像等。 width:設(shè)置元素的寬度,以像素或百分比等單位。 /*交互樣式*/ cursor:設(shè)置元素鼠標(biāo)指針在其上時(shí)的樣式,如手型、箭頭、或文本輸入光標(biāo)等。 hover:設(shè)置元素在鼠標(biāo)懸停時(shí)的樣式,以便增強(qiáng)交互效果。 active:設(shè)置元素在鼠標(biāo)點(diǎn)擊時(shí)的樣式,以便提示用戶當(dāng)前操作狀態(tài)。 /*多瀏覽器兼容性樣式*/ box-sizing:設(shè)置元素盒子模型的大小計(jì)算方式,以便解決IE盒子模型的兼容問題。 -webkit-border-radius:設(shè)置元素邊框圓角半徑,以便在Safari和Chrome瀏覽器中顯示。 -moz-border-radius:設(shè)置元素邊框圓角半徑,以便在Firefox瀏覽器中顯示。 -o-border-radius:設(shè)置元素邊框圓角半徑,以便在Opera瀏覽器中顯示。