一文讀懂 Sass 和 SCSS 的區別

2021-10-06 14:54:04 字數 625 閱讀 9764

scss 是 sass 3 引入新的語法,其語法完全相容 css3,並且繼承了 sass 的強大功能。sass 和 scss 其實是同一種東西,我們平時都稱之為 sass,兩者之間不同之處有以下兩點:

1、副檔名不同,sass 是以「.sass」字尾為副檔名,而 scss 是以「.scss」字尾為副檔名

2、語法書寫方式不同,sass 是以嚴格的縮排式語法規則來書寫,不帶大括號和分號,而 scss 的語法書寫和我們的 css 語法書寫方式非常類似。

來看一下具體**:

$font-stack: helvetica, sans-serif  //定義變數

$primary-color: #333 //定義變數

body

font: 100% $font-stack

color: $primary-color

$font-stark helvetica, sans-serif;

$primary-color: #333;

body

body
根據以上三段**可以看出,scss**加上』 ()和; 』 就是scss語法,而且編譯出來的效果差不多。

一文讀懂Nginx

問 nginx的負載均衡演算法有什麼?預設是什麼演算法?答 1 輪詢 按請求的時間輪詢查空閒的後端伺服器 2 指定輪詢機率 機率的原因是後端伺服器的效能不均勻,好的多分點,差的少分點 3 固定ip繫結固定伺服器 預設是加權輪詢,就是優先訪問權重高的伺服器 問 nginx是單執行緒的嗎?答 是單執行緒...

一文讀懂SpringMVC

主要講的是dispatcherservlet這個類 ioc其實是乙個map,工程啟動後掃瞄路徑,根據類的全限定名建立bean 問 怎麼根據路徑找到方法?map還存key為 aaa value為該controller例項 問 autowired原理?自定義註解,在載入的時候,掃瞄controller層...

堆疊 一文讀懂

堆疊 stack 是一種先進後出的 操作受限的線性表,也可以直接稱為棧。可以把棧想象成乙個桶一樣,往這個桶裡面一層一層的放東西,先放進去的在裡面,後放進去的東西依次在外面。但取東西的時候就是先取靠近外面的,再依次一層層取裡面的。這就是 後進先出 last in first out 的原則。因此 棧 ...