學習Sass 巢狀規則與屬性
Sass (英文全稱:Syntactically Awesome Stylesheets) 是一個最初由 Hampton Catlin 設計並由 Natalie Weizenbaum 開發的層疊樣式表語言。 |
Sass 巢狀 CSS 選擇器類似於 HTML 的巢狀規則。
如下我們巢狀一個導航欄的樣式:
Sass 程式碼:
nav { ul { margin: 0; padding: 0; list-style: none; } li { display: inline-block; } a { display: block; padding: 6px 12px; text-decoration: none; } }
例項中,ul, li, 和 a 選擇器都巢狀在 nav 選擇器中
將以上程式碼轉換為 CSS 程式碼,如下所示:
Css 程式碼:
nav ul { margin: 0; padding: 0; list-style: none; } nav li { display: inline-block; } nav a { display: block; padding: 6px 12px; text-decoration: none; }
Sass 巢狀屬性
很多 CSS 屬性都有同樣的字首,例如:font-family, font-size 和 font-weight , text-align, text-transform 和 text-overflow。
在 Sass 中,我們可以使用巢狀屬性來編寫它們:
Sass 程式碼:
font: { family: Helvetica, sans-serif; size: 18px; weight: bold; } text: { align: center; transform: lowercase; overflow: hidden; }
將以上程式碼轉換為 CSS 程式碼,如下所示:
Css 程式碼:
font-family: Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-align: center; text-transform: lowercase; text-overflow: hidden;
原文地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2738573/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SCSS 巢狀規則CSS巢狀
- SCSS 巢狀屬性CSS巢狀
- html的巢狀規則HTML巢狀
- HTML標籤巢狀規則HTML巢狀
- Html 標籤的巢狀規則HTML巢狀
- html標籤的巢狀規則HTML巢狀
- Sass 語法規則
- 學習Sass @mixin 與 @include
- post-css/less/sass樣式巢狀與命令之"&"符號—BEMCSS巢狀符號
- c# saf 框架欄位屬性多層巢狀示例C#框架巢狀
- sass學習
- drools規則屬性(rule attributes)的使用
- LESS讓css也支援變數,運算子,include,巢狀規則等等CSS變數巢狀
- Java 程式碼規範if巢狀Java巢狀
- sass學習篇
- 【中秋國慶不斷更】OpenHarmony巢狀類物件屬性變化巢狀物件
- html學習(常用屬性)HTML
- 第2-4-4章 規則引擎Drools規則屬性-業務規則管理系統-元件化-中臺元件化
- javax.validation包校驗巢狀屬性(List物件)的寫法Java巢狀物件
- Python的類例項屬性訪問規則Python
- 學習一下Sass @extend 與 繼承繼承
- CALayer學習--contentsCenter屬性
- 學習Rust:派生derive屬性Rust
- Redis學習 - 配置屬性:bindRedis
- iOS 屬性學習筆記iOS筆記
- 深圳大資料學習:方法的巢狀--【千鋒】大資料巢狀
- C語言學習四 — 函式與作用域規則C語言函式
- MySQL Join原理分析(緩衝塊巢狀與索引巢狀迴圈)MySql巢狀索引
- PHP 手冊 (類與物件) 學習筆記二:屬性PHP物件筆記
- 學習如何安裝Sass
- sass的學習記錄
- <react學習筆記(3)>屬性與狀態以及元件的生命週期(初始化階段)React筆記元件
- Android學習之 屬性動畫Android動畫
- [React]屬性和狀態React
- 正則匹配閉合HTML標籤(支援巢狀)HTML巢狀
- 【java規則引擎】基本語法和相關屬性介紹Java
- UITableView與WKWebView的巢狀與適配UIWebView巢狀
- HTML網頁基本標籤的塊級、行級元素,特殊字元的巢狀規則HTML網頁字元巢狀