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

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)SASS教程:6-2.繼承的高級用法

任何css規(guī)則都可以繼承其他規(guī)則,幾乎任何css規(guī)則也都可以被繼承。大多數(shù)情況你可能只想對類使用繼承,但是有些場合你可能想做得更多。最常用的一種高級用法是繼承一個html元素的樣式。盡管默認的瀏覽器樣式不會被繼承,因為它們不屬于樣式表中的樣式,但是你對html元素添加的所有樣式都會被繼承。

接下來的這段代碼定義了一個名為disabled的類,樣式修飾使它看上去像一個灰掉的超鏈接。通過繼承a這一超鏈接元素來實現(xiàn):

.disabled {
  color: gray;
  @extend a;
}

假如一條樣式規(guī)則繼承了一個復(fù)雜的選擇器,那么它只會繼承這個復(fù)雜選擇器命中的元素所應(yīng)用的樣式。舉例來說, 如果.seriousError@extend.important.error , 那么.important.errorh1.important.error 的樣式都會被.seriousError繼承, 但是.important或者.error下的樣式則不會被繼承。這種情況下你很可能希望.seriousError能夠分別繼承.important或者.error下的樣式。

如果一個選擇器序列(#main .seriousError)@extend另一個選擇器(.error),那么只有完全命中#main .seriousError這個選擇器的元素才會繼承.error的樣式,就像單個類名繼承那樣。擁有class="seriousError".main元素之外的元素不會受到影響。

#main .error這種選擇器序列是不能被繼承的。這是因為從#main .error中繼承的樣式一般情況下會跟直接從.error中繼承的樣式基本一致,細微的區(qū)別往往使人迷惑。

現(xiàn)在你已經(jīng)了解了通過繼承能夠做些什么事情,接下來我們將學(xué)習(xí)繼承的工作細節(jié),在生成對應(yīng)css的時候,sass具體干了些什么事情。


文章名稱:創(chuàng)新互聯(lián)SASS教程:6-2.繼承的高級用法
網(wǎng)頁URL:http://www.5511xx.com/article/cdegipg.html