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

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)less教程:Less擴(kuò)展

Extend是一個(gè)LESS偽類,它通過(guò)使用:extend 選擇器在一個(gè)選擇器中擴(kuò)展其他選擇器樣式。

例子

以下示例演示如何在LESS文件中使用 extend :

extend_syntax.htm



   


   

Welcome to W3Cschool

Hello!!!!!

接下來(lái),創(chuàng)建文件 style.less

style.less

h2 {
  &:extend(.style);
  font-style: italic;
}
.style {
  background: green;
}


您可以使用以下命令將 extend.less 文件編譯為 extend.css :

lessc style.less style.css


接下來(lái)執(zhí)行上面的命令,它將用下面的代碼自動(dòng)創(chuàng)建 style.css 文件:

style.css

h2 {
  font-style: italic;
}
.style,
h2 { background: green; }


輸出

讓我們執(zhí)行以下步驟,看看上面的代碼如何工作:

  • 將上述 html 代碼保存在 extend_syntax.htm 文件中。

  • 在瀏覽器中打開此 HTML 文件,將顯示如下輸出。



擴(kuò)展語(yǔ)法

擴(kuò)展放置在規(guī)則集中或附加到選擇器。 它類似于包含一個(gè)或多個(gè)類的偽類,它們之間用逗號(hào)分隔。 使用可選的關(guān)鍵字全部,可以跟蹤每個(gè)選擇器。


例子

以下示例演示如何在 LESS 文件中使用 extend 語(yǔ)法:

extend_syntax.htm

     

Welcome to W3Cschool

Hello!!!!!


接下來(lái),創(chuàng)建文件 style.less

style.less

.style:extend(.container, .img) { background: #BF70A5; } .container { font-style: italic; } .img{ font-size: 30px; }


您可以使用以下命令將 style.less 文件編譯為 style.css :

lessc style.less style.css


接下來(lái)執(zhí)行上面的命令,它將用下面的代碼自動(dòng)創(chuàng)建 style.css 文件:

style.css

.style { background: #BF70A5; } .container, .style { font-style: italic; } .img, .style { font-size: 30px; }


輸出

讓我們執(zhí)行以下步驟,看看上面的代碼如何工作:

  • 將上述html代碼保存在 extend_syntax.htm 文件中。

  • 在瀏覽器中打開此 HTML 文件,將顯示如下輸出。



下表列出了您可以在LESS中使用的所有類型的擴(kuò)展語(yǔ)法:

S.N. 類型及描述
1 擴(kuò)展附加到選擇器

擴(kuò)展連接到一個(gè)選擇器,該選擇器看起來(lái)類似于具有選擇器作為參數(shù)的偽類。
2 擴(kuò)展內(nèi)部規(guī)則集

&:extend(selector)語(yǔ)法可以放在規(guī)則集的正文中。
3 擴(kuò)展嵌套選擇器

使用 extend 選擇器匹配嵌套選擇器。
4 完全匹配與擴(kuò)展

默認(rèn)情況下, extend 查找選擇器之間的完全匹配。
5 nth表達(dá)式

nth表達(dá)式的形式在其他情況下很重要,它將選擇器視為不同。

6 擴(kuò)展“all"

當(dāng)最后在擴(kuò)展參數(shù)中識(shí)別出關(guān)鍵字 all 時(shí),LESS將該選擇器作為另一個(gè)選擇器的一部分。
7

擇器插值擴(kuò)展


extend 可以連接到內(nèi)插選擇器。

8 @media中的范圍/擴(kuò)展

擴(kuò)展匹配僅在同一媒體聲明內(nèi)存在的選擇器。
9 重復(fù)檢測(cè)

它不能檢測(cè)選擇器的重復(fù)。

以下是擴(kuò)展的用例類型

S.N. S.N.
1 經(jīng)典用例

經(jīng)典用例用于避免在LESS中添加基類。
2 減小CSS大小

Extend用于將選擇器移動(dòng)到要使用的屬性,這有助于減少css生成的代碼。
3 組合樣式/更高級(jí)的Mixin

使用extend可以將特定選擇器的相同樣式組合到其他選擇器中。


當(dāng)前名稱:創(chuàng)新互聯(lián)less教程:Less擴(kuò)展
當(dāng)前鏈接:http://www.5511xx.com/article/djscisj.html