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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

sass里@if判斷語法有什么用?

sass里@if判斷語法有什么用?

大話西游666 2018-10-12 18:10:18
嵌套循環我都覺得很有用,可是判斷有什么用?判斷的使用場景在哪里?為什么會有判斷這個語法,為了解決什么問題?$type: monster;p {   @if $type == ocean {    color: blue;   } @else if $type == matador {    color: red;   } @else if $type == monster {    color: green;   } @else {    color: black;   } }這是官網給個實例,這樣不是很沒有意義嗎?直接定義p {color: green; }不是更加直接嗎?瀏覽器里沒有腳本可以控制sass的type,一切全在sass編譯前的環境里運行,編譯成css后就只能依靠javascript更改,那么為什么還要@if呢?
查看完整描述

1 回答

?
幕布斯7119047

TA貢獻1794條經驗 獲得超8個贊

@if一般是配合@mixin使用的。
@mixin可以用來定義一個樣式模板函數。
@if的話,可以在這個函數中作為條件判斷。
然后,可以通過@include來調用@mixin。

例子的話,可以看這里


查看完整回答
反對 回復 2018-11-17
  • 1 回答
  • 0 關注
  • 639 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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