日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
創(chuàng)新互聯(lián)SASS教程:2.嵌套CSS規(guī)則

css中重復(fù)寫(xiě)選擇器是非常惱人的。如果要寫(xiě)一大串指向頁(yè)面中同一塊的樣式時(shí),往往需要一遍又一遍地寫(xiě)同一個(gè)ID:

#content article h1 { color: #333 }
#content article p { margin-bottom: 1.4em }
#content aside { background-color: #EEE }

像這種情況,sass可以讓你只寫(xiě)一遍,且使樣式可讀性更高。在Sass中,你可以像俄羅斯套娃那樣在規(guī)則塊中嵌套規(guī)則塊。sass在輸出css時(shí)會(huì)幫你把這些嵌套規(guī)則處理好,避免你的重復(fù)書(shū)寫(xiě)。

#content {
  article {
    h1 { color: #333 }
    p { margin-bottom: 1.4em }
  }
  aside { background-color: #EEE }
}
 /* 編譯后 */
#content article h1 { color: #333 }
#content article p { margin-bottom: 1.4em }
#content aside { background-color: #EEE }

上邊的例子,會(huì)在輸出css時(shí)把它轉(zhuǎn)換成跟你之前看到的一樣的效果。這個(gè)過(guò)程中,sass用了兩步,每一步都是像打開(kāi)俄羅斯套娃那樣把里邊的嵌套規(guī)則塊一個(gè)個(gè)打開(kāi)。首先,把#content(父級(jí))這個(gè)id放到article選擇器(子級(jí))和aside選擇器(子級(jí))的前邊:

#content {
  article {
    h1 { color: #333 }
    p { margin-bottom: 1.4em }
  }
  #content aside { background-color: #EEE }
}
 /* 編譯后 */
#content article h1 { color: #333 }
#content article p { margin-bottom: 1.4em }
#content aside { background-color: #EEE }

然后,#content article里邊還有嵌套的規(guī)則,sass重復(fù)一遍上邊的步驟,把新的選擇器添加到內(nèi)嵌的選擇器前邊。

一個(gè)給定的規(guī)則塊,既可以像普通的CSS那樣包含屬性,又可以嵌套其他規(guī)則塊。當(dāng)你同時(shí)要為一個(gè)容器元素及其子元素編寫(xiě)特定樣式時(shí),這種能力就非常有用了。

#content {
  background-color: #f5f5f5;
  aside { background-color: #eee }
}

容器元素的樣式規(guī)則會(huì)被單獨(dú)抽離出來(lái),而嵌套元素的樣式規(guī)則會(huì)像容器元素沒(méi)有包含任何屬性時(shí)那樣被抽離出來(lái)。


#content { background-color: #f5f5f5 }
#content aside { background-color: #eee }

大多數(shù)情況下這種簡(jiǎn)單的嵌套都沒(méi)問(wèn)題,但是有些場(chǎng)景下不行,比如你想要在嵌套的選擇器里邊立刻應(yīng)用一個(gè)類(lèi)似于:hover的偽類(lèi)。為了解決這種以及其他情況,sass提供了一個(gè)特殊結(jié)構(gòu)&。


本文名稱(chēng):創(chuàng)新互聯(lián)SASS教程:2.嵌套CSS規(guī)則
鏈接地址:http://www.5511xx.com/article/djpehhj.html