中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

做外貿(mào)網(wǎng)站選美國服務(wù)器的費用百度愛采購優(yōu)化

做外貿(mào)網(wǎng)站選美國服務(wù)器的費用,百度愛采購優(yōu)化,合肥網(wǎng)站建設(shè)方案,做圖哪個網(wǎng)站素材多目錄 use加載成員選擇命名空間私有成員配置使用 Mixin重新賦值變量 use 從其他 Sass 樣式表中加載 mixins、函數(shù)和變量,并將來自多個樣式表的 CSS 組合在一起。use加載的樣式表被稱為“模塊”。 加載成員 // src/_corners.scss $radius: 3px;mixin rounded {bord…

目錄

  • @use
    • 加載成員
    • 選擇命名空間
    • 私有成員
    • 配置
    • 使用 Mixin
    • 重新賦值變量

@use

從其他 Sass 樣式表中加載 mixins、函數(shù)和變量,并將來自多個樣式表的 CSS 組合在一起。@use加載的樣式表被稱為“模塊”。

加載成員

// src/_corners.scss
$radius: 3px;@mixin rounded {border-radius: $radius;
}
// style.scss
@use "src/corners";.button {@include corners.rounded;padding: 5px + corners.$radius;
}

選擇命名空間

默認情況下,模塊的命名空間只是其 URL 的最后一個組成部分,沒有文件擴展名。但是,有時您可能想要選擇不同的命名空間——您可能想要為經(jīng)常引用的模塊使用較短的名稱,或者您可能正在加載具有相同文件名的多個模塊。你可以通過寫@use "<url>" as <namespace>,來做到這一點。

// src/_corners.scss
$radius: 3px;@mixin rounded {border-radius: $radius;
}
// style.scss
@use "src/corners" as c;.button {@include c.rounded;padding: 5px + c.$radius;
}

甚至可以通過編寫@use "<url>" as *.不過,建議只對編寫的樣式表執(zhí)行此操作;否則,可能會引入導(dǎo)致名稱沖突的新成員!

// src/_corners.scss
$radius: 3px;@mixin rounded {border-radius: $radius;
}
// style.scss
@use "src/corners" as *;.button {@include rounded;padding: 5px + $radius;
}

私有成員

如果你想讓一個成員對整個包而不是單個模塊私有,只是不要從你的包的任何入口點轉(zhuǎn)發(fā)它的模塊(你告訴用戶加載以使用你的包的樣式表)。您甚至可以在轉(zhuǎn)發(fā)其模塊的其余部分時隱藏該成員!

// src/_corners.scss
$-radius: 3px;@mixin rounded {border-radius: $-radius;
}
// style.scss
@use "src/corners";.button {@include corners.rounded;// This is an error! $-radius isn't visible outside of `_corners.scss`.padding: 5px + corners.$-radius;
}

配置

樣式表可以使用!default標志定義變量,以使其可配置。要加載帶有配置的模塊,使用@use<url>with加載<variable>:<value>,<variable>:<value>樣式,配置的值將覆蓋變量的默認值。

// _library.scss
$black: #000 !default;
$border-radius: 0.25rem !default;
$box-shadow: 0 0.5rem 1rem rgba($black, 0.15) !default;code {border-radius: $border-radius;box-shadow: $box-shadow;
}
// style.scss
@use 'library' with ($black: #222,$border-radius: 0.1rem
);

使用 Mixin

使用@use ... with,配置模塊非常方便,尤其是在使用編寫的庫時,@import規(guī)則。但它并不是特別靈活,不建議將其用于更高級的用例。如果發(fā)現(xiàn)自己想要一次配置多個變量,將映射作為配置傳遞,或者在模塊加載后更新配置,請考慮編寫一個mixin來設(shè)置您的變量,然后再編寫一個mixin來注入樣式。

// _library.scss
$-black: #000;
$-border-radius: 0.25rem;
$-box-shadow: null;/// If the user has configured `$-box-shadow`, returns their configured value.
/// Otherwise returns a value derived from `$-black`.
@function -box-shadow() {@return $-box-shadow or (0 0.5rem 1rem rgba($-black, 0.15));
}@mixin configure($black: null, $border-radius: null, $box-shadow: null) {@if $black {$-black: $black !global;}@if $border-radius {$-border-radius: $border-radius !global;}@if $box-shadow {$-box-shadow: $box-shadow !global;}
}@mixin styles {code {border-radius: $-border-radius;box-shadow: -box-shadow();}
}
// style.scss
@use 'library';@include library.configure($black: #222,$border-radius: 0.1rem
);@include library.styles;

重新賦值變量

加載模塊后,可以重新賦值其變量。

// _library.scss
$color: red;
// _override.scss
@use 'library';
library.$color: blue;
// style.scss
@use 'library';
@use 'override';
@debug library.$color;  //=> blue

如果使用as *,給該模塊中定義的變量賦值,將覆蓋其在該模塊中的值。

http://www.risenshineclean.com/news/43766.html

相關(guān)文章:

  • 電子商務(wù)網(wǎng)站建設(shè)與實踐上機指導(dǎo)教程網(wǎng)絡(luò)營銷最火的案例
  • 網(wǎng)站建站發(fā)布平臺企業(yè)網(wǎng)站建設(shè)推廣
  • 網(wǎng)站建設(shè)和維護公司百度怎么收錄自己的網(wǎng)站
  • window2003iis建好的網(wǎng)站上海網(wǎng)站排名優(yōu)化怎么做
  • 鎮(zhèn)海官方網(wǎng)站建設(shè)網(wǎng)絡(luò)銷售怎么做才能有業(yè)務(wù)
  • 做網(wǎng)站北京培訓(xùn)網(wǎng)絡(luò)營銷的機構(gòu)
  • 裝修廣告做哪個網(wǎng)站最好看百度站長平臺網(wǎng)頁版
  • 鹽城企業(yè)做網(wǎng)站多少錢網(wǎng)絡(luò)營銷研究背景及意義
  • 國內(nèi)知名互聯(lián)網(wǎng)公司泉州seo按天計費
  • 專業(yè)做展會網(wǎng)站網(wǎng)絡(luò)營銷成功的品牌
  • 新鄉(xiāng)網(wǎng)站制作手機怎么做網(wǎng)站免費的
  • WordPress短碼生成器廣州seo顧問seocnm
  • 網(wǎng)站音樂播放器插件衡水網(wǎng)站優(yōu)化推廣
  • 可以看所有網(wǎng)站的瀏覽器線在成都網(wǎng)站推廣公司
  • 石家莊做家教網(wǎng)站win10優(yōu)化大師有用嗎
  • 網(wǎng)頁兼容性站點app注冊推廣拉人
  • 做網(wǎng)站的工資無限制訪問國外的瀏覽器
  • 武昌專業(yè)的網(wǎng)絡(luò)推廣團隊seo的特點是什么
  • 要做網(wǎng)站找誰幫忙做百度快照客服電話
  • 網(wǎng)站建設(shè)項目計劃書如何寫西地那非片能延時多久
  • 番禺區(qū)網(wǎng)站建設(shè)網(wǎng)絡(luò)營銷師官網(wǎng)
  • 邢臺做網(wǎng)站的價格究竟多少錢?網(wǎng)站建設(shè)需求模板
  • JAVA做的小型網(wǎng)站有哪些今天新聞頭條最新消息
  • 企業(yè)免費郵箱注冊申請家庭優(yōu)化大師
  • 白城網(wǎng)站開發(fā)為企業(yè)策劃一次網(wǎng)絡(luò)營銷活動
  • 美食網(wǎng)站建設(shè)畢業(yè)設(shè)計產(chǎn)品推廣計劃書怎么寫
  • 外貿(mào)網(wǎng)站建站公司專業(yè)推廣圖片
  • 網(wǎng)站制作公司 番禺網(wǎng)站建設(shè)網(wǎng)絡(luò)營銷
  • 營口網(wǎng)站建設(shè)做網(wǎng)站seo推廣公司
  • 海珠區(qū)做網(wǎng)站的公司如何讓百度收錄自己的網(wǎng)站信息