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

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

SCSS和Sass有什么區(qū)別?

SCSS和Sass有什么區(qū)別?

阿晨1998 2019-07-12 15:44:53
SCSS和Sass有什么區(qū)別?據(jù)我所讀,Sass是一種使用變量和數(shù)學(xué)支持使CSS更強大的語言。和SCSS有什么區(qū)別?應(yīng)該是同一種語言嗎?類似的?不一樣?
查看完整描述

3 回答

?
青春有我

TA貢獻1784條經(jīng)驗 獲得超8個贊

Sass是一個具有語法進步的CSS預(yù)處理器.高級語法中的樣式表由程序處理,并轉(zhuǎn)換為常規(guī)CSS樣式表。但是,他們有擴展CSS標準本身。

CSS變量是受支持的,可以使用,但不能像預(yù)處理變量那樣使用.

SCSS和Sass之間的區(qū)別,本文在SASS文檔頁應(yīng)回答以下問題:

Sass有兩個語法可用。第一個被稱為SCSS(SassyCSS),在整個引用中使用,它是CSS語法的擴展。這意味著每個有效的CSS樣式表都是一個意義相同的有效SCSS文件。下面描述的Sass特性增強了這個語法。使用此語法的文件具有.scss分機。

第二和舊語法,稱為縮進語法(有時只是“Sass”),它提供了一種更簡潔的CSS編寫方法。它使用縮進而不是括號來表示選擇器的嵌套,用換行符而不是分號來分隔屬性。使用此語法的文件具有.Sass分機。

然而,所有這些都只適用于Sass預(yù)編譯器,它最終會創(chuàng)建CSS。它不是CSS標準本身的擴展。


查看完整回答
反對 回復(fù) 2019-07-12
?
慕標5832272

TA貢獻1966條經(jīng)驗 獲得超4個贊

我是幫助創(chuàng)建Sass的開發(fā)人員之一。

不同的是UI。在文本的外表之下,它們是相同的。這就是Sass和SCSS文件可以相互導(dǎo)入的原因。實際上,Sass有四個語法分析器:SCSS、SASS、CSS和LESS。所有這些都將不同的語法轉(zhuǎn)換為抽象句法樹它將被進一步處理為CSS輸出,甚至通過Sass轉(zhuǎn)換工具被處理到其他格式之一。

使用您最喜歡的語法,這兩種語法都是完全支持的,如果您改變主意,您以后可以在它們之間進行更改。


查看完整回答
反對 回復(fù) 2019-07-12
?
qq_笑_17

TA貢獻1818條經(jīng)驗 獲得超7個贊

Sass.sass文件在視覺上不同于.scss文件,例如:

sass-sass是較舊的語法

$color: red=my-border($color)
  border: 1px solid $color

body
  background: $color  +my-border(green)

scss-ssalicss是Sass 3的新語法

$color: red;@mixin my-border($color) {
  border: 1px solid $color;}body {
  background: $color;
  @include my-border(green);}

任何有效的css文檔都可以通過將擴展名改為.css.scss.


查看完整回答
反對 回復(fù) 2019-07-12
  • 3 回答
  • 0 關(guān)注
  • 8282 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號