亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

(&)是表示父級元素還是最近選擇器引用?

(&)是表示父級元素還是最近選擇器引用?

正在回答

4 回答

都不是。

連體符&替代元素自身。

如:我們要編譯如下的css

.mod.on?{????
color:?green;
}

那么在Sass中,同樣可以使用&來替代選擇器.mod:

.mod?{
????&.on{
????????color:?green;
????}
}

需要注意的是&和相連的類名之間不能有任何的空格,不然就會變成CSS選擇器中的后代選擇器。

如這里多了空格

.mod?{
????&?.on?{
????????color:?green;
????}
}

那么編譯出來是css就是

.mod?.on?{??color:?green;?}


0 回復 有任何疑惑可以回復我~
#1

an912 提問者

非常感謝!
2016-01-11 回復 有任何疑惑可以回復我~

4-5 節


?nav a {
?color:red;
}

header nav a {
?color:green;
}

那么在 Sass 中,就可以使用選擇器的嵌套來實現:

nav {
?a {
? ?color: red;

? ?header & {
? ? ?color:green;
? ?}
?} ?
}


這個header 后 的& 是 nav a


0 回復 有任何疑惑可以回復我~

http://img1.sycdn.imooc.com//57ea96590001983210220618.jpg

http://www.sass.hk/sass-course.html

這是sass官網給出的解釋,想了解的更多可以點擊上面的鏈接

0 回復 有任何疑惑可以回復我~

選擇器里沒有(&)

0 回復 有任何疑惑可以回復我~
#1

an912 提問者

就是&
2016-01-08 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

(&)是表示父級元素還是最近選擇器引用?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號