国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

vue腳手架中配置Sass的方法

2024-05-06 15:22:56
字體:
來源:轉載
供稿:網友

世界上最成熟、最穩定、最強大的專業級CSS擴展語言!

兼容CSS
Sass完全兼容所有版本的CSS。我們對此嚴格把控,所以你可以無縫地使用任何可用的CSS庫。

特性豐富
Sass擁有比其他任何CSS擴展語言更多的功能和特性。Sass核心團隊不懈努力,一直使其保持領先地位。

成熟
Sass已經經過其核心團隊超過8年的精心打造。

行業認可
一次又一次地,行業把Sass作為首選CSS擴展語言。

社區龐大
數家科技企業和成百上千名開發者為Sass提供支持。

框架
有無數的框架使用Sass構建。比如Compass,Bourbon,和Susy。

我是在vue腳手架中安裝的

1 安裝

npm install --save-dev sass-loader//sass-loader依賴于node-sassnpm install --save-dev node-sass

2 配置: 在build文件夾下的webpack.base.conf.js的rules里面添加配置

{ test: //.sass$/, loaders: ['style', 'css', 'sass']}// 不知道為什么我配置完就打包不了, 不配置就是好用的

3 在APP.vue中修改style標簽

<style lang="scss">

4 使用

(1) 變量

1-1) 使用變量

sass讓人們受益的一個重要特性就是它為css引入了變量。你可以把反復使用的css屬性值 定義成變量,然后通過變量名來引用它們,而無需重復書寫這一屬性值。或者,對于僅使用過一 次的屬性值,你可以賦予其一個易懂的變量名,讓人一眼就知道這個屬性值的用途。

sass使用$符號來標識變量(老版本的sass使用!來標識變量。改成$是多半因為!highlight-color看起來太丑了。)

1-2) 變量聲明

$back: red#app color: $back// 變量聲明也分為全局變量和局部變量 // 這樣也是好用的$highlight-color: #F90;$highlight-border: 1px solid $highlight-color;.selected { border: $highlight-border;}//編譯后.selected { border: 1px solid #F90;}

1-3) 變量命名

在sass中使用-和_其實是一樣的 例如$link-color和$link_color其實指向的是同一個變量。

$link-color: blue;a { color: $link_color;}//編譯后a { color: blue;}

(2) 嵌套css規則

css中重復寫選擇器是非常惱人的。如果要寫一大串指向頁面中同一塊的樣式時,往往需要 一遍又一遍地寫同一個ID:

#content article h1 { color: #333 }#content article p { margin-bottom: 1.4em }#content aside { background-color: #EEE }

像這種情況,sass可以讓你只寫一遍,且使樣式可讀性更高。在Sass中,你可以像俄羅斯套娃那樣在規則塊中嵌套規則塊。sass在輸出css時會幫你把這些嵌套規則處理好,避免你的重復書寫。

#content { article { h1 { color: #333 } p { margin-bottom: 1.4em } } aside { background-color: #EEE }} /* 編譯后 */#content article h1 { color: #333 }#content article p { margin-bottom: 1.4em }#content aside { background-color: #EEE }            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 绥芬河市| 涟源市| 凌海市| 突泉县| 锦州市| 兴宁市| 阜康市| 盐边县| 怀宁县| 大丰市| 天台县| 从化市| 凤台县| 临安市| 庆元县| 大庆市| 永平县| 广汉市| 灌南县| 罗定市| 沿河| 安义县| 石首市| 黔东| 无为县| 福贡县| 望谟县| 巧家县| 勐海县| 花莲市| 桃江县| 通城县| 海林市| 苍溪县| 商水县| 唐海县| 巍山| 伽师县| 小金县| 全州县| 手机|