第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

插值怎么理解

插值就是用來取變量的值的?比如:可以用插值來拼接css屬性名,可以用插值來構造一個選擇器,也就是拼接選擇器名稱,在@extend里面使用插值來拼接變量名。但是在@mixin里面是不能使用插值來拼接變量名的。這樣理解對嗎?

正在回答

2 回答

理解:把變量值轉化為字符串輸出。有兩個不能使用的場景

1.在使用插值后,只能當初字符串的形式,不能再去調用另一個變量

margin-top:$margin-#{$size} ?//錯誤

2.不能將輸出的字符串去調用混入

@include updated-#{flag} ?//錯誤

總之:插值生成的字符串可以當屬性,也可以為字符串的屬性值(比如圖片路徑),但是不能將生成的字符串去調用另一個變量或者去調用混入


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

我感覺就是把變量的賦值轉化為字符串輸出,但是在@mixin和變量內部不能使用(以后的版本可能可以).

$a:?margin;?//這里可以看到變量是不是有引號的字符串并不影響最終結果
$b:?'padding';

.box?{
????#{$a}:?0?auto;
????#{$b}:?10px;
}


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

舉報

0/150
提交
取消
Sass入門篇
  • 參與學習       104422    人
  • 解答問題       271    個

Sass入門視頻教程,學會Sass使你擺脫重復編寫代碼的工作

進入課程

插值怎么理解

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

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

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

公眾號

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