日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xià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教程:5-2.混合器中的CSS規(guī)則

混合器中不僅可以包含屬性,也可以包含css規(guī)則,包含選擇器和選擇器中的屬性,如下代碼:

@mixin no-bullets {
  list-style: none;
  li {
    list-style-image: none;
    list-style-type: none;
    margin-left: 0px;
  }
}

當(dāng)一個(gè)包含css規(guī)則的混合器通過(guò)@include包含在一個(gè)父規(guī)則中時(shí),在混合器中的規(guī)則最終會(huì)生成父規(guī)則中的嵌套規(guī)則。舉個(gè)例子,看看下邊的sass代碼,這個(gè)例子中使用了no-bullets這個(gè)混合器:

ul.plain {
  color: #444;
  @include no-bullets;
}

sass@include指令會(huì)將引入混合器的那行代碼替換成混合器里邊的內(nèi)容。最終,上邊的例子如下代碼:

ul.plain {
  color: #444;
  list-style: none;
}
ul.plain li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0px;
}

混合器中的規(guī)則甚至可以使用sass的父選擇器標(biāo)識(shí)符&。使用起來(lái)跟不用混合器時(shí)一樣,sass解開(kāi)嵌套規(guī)則時(shí),用父規(guī)則中的選擇器替代&

如果一個(gè)混合器只包含css規(guī)則,不包含屬性,那么這個(gè)混合器就可以在文檔的頂部調(diào)用,寫(xiě)在所有的css規(guī)則之外。如果你只是為自己寫(xiě)一些混合器,這并沒(méi)有什么大的用途,但是當(dāng)你使用一個(gè)類(lèi)似于Compass的庫(kù)時(shí),你會(huì)發(fā)現(xiàn),這是提供樣式的好方法,原因在于你可以選擇是否使用這些樣式。

接下來(lái)你將學(xué)習(xí)如何通過(guò)給混合器傳參數(shù)來(lái)讓混合器變得更加靈活和可重用。


網(wǎng)站名稱(chēng):創(chuàng)新互聯(lián)SASS教程:5-2.混合器中的CSS規(guī)則
URL標(biāo)題:http://www.dlmjj.cn/article/djshjpo.html