SCSS 巢狀屬性
使用scss不但可以實現選擇器的巢狀,屬性也可以進行巢狀。
首先看一段程式碼例項:
[CSS] 純文字檢視 複製程式碼nav { border-style: solid; border-width: 1px; border-color: #ccc; }
上面是一個最為普通的css程式碼,它實現了nav元素的邊框設定。
在scss看來,上面的程式碼也是可以進行簡化的,程式碼如下:
[Scss] 純文字檢視 複製程式碼nav { border: { style: solid; width: 1px; color: #ccc; } }
規則如下:
(1).把屬性名從中劃線-的地方斷開。
(2).在根屬性後邊新增一個冒號:緊跟一個塊,把子屬性部分寫在這個{ }塊中。
再來看一段程式碼例項:
[CSS] 純文字檢視 複製程式碼nav { border: 1px solid #ccc; border-left: 0px; border-right: 0px; }
上面的css程式碼可以使用scss改造如下:
[Scss] 純文字檢視 複製程式碼nav { border: 1px solid #ccc { left: 0px; right: 0px; } }
相關文章
- SCSS 巢狀規則CSS巢狀
- 學習Sass 巢狀規則與屬性巢狀
- 【中秋國慶不斷更】OpenHarmony巢狀類物件屬性變化巢狀物件
- javax.validation包校驗巢狀屬性(List物件)的寫法Java巢狀物件
- CSS Var 自定義屬性中使用 Scss 變數CSS變數
- 【Android Fragment】解決ViewPager巢狀時Fragment的mUserVisibleHint屬性不同步的問題AndroidFragmentViewpager巢狀
- 根據給定的字串,修改一個多層巢狀物件對應的屬性值字串巢狀物件
- [二、狀態管理]2管理元件擁有的狀態(5)@Observed裝飾器和@ObjectLink裝飾器:巢狀類物件屬性變化元件Object巢狀物件
- 列表巢狀操作巢狀
- vue路由巢狀Vue路由巢狀
- 展開巢狀列表巢狀
- Locust 任務巢狀巢狀
- Oracle 巢狀表(轉)Oracle巢狀
- 巢狀類遞迴巢狀遞迴
- vue(19)巢狀路由Vue巢狀路由
- 巢狀子查詢巢狀
- Blazor巢狀傳遞Blazor巢狀
- MySQL Join原理分析(緩衝塊巢狀與索引巢狀迴圈)MySql巢狀索引
- html的巢狀規則HTML巢狀
- vue-router 巢狀路由Vue巢狀路由
- JavaScript字串引號巢狀JavaScript字串巢狀
- 封裝多型巢狀封裝多型巢狀
- Python .get 巢狀 JSON 值Python巢狀JSON
- repeater中巢狀放入RadioButtonList巢狀
- 【Qt6】巢狀 QWindowQT巢狀
- nginx 如何實現 if 巢狀Nginx巢狀
- Vue中的巢狀路由Vue巢狀路由
- vue巢狀元件傳參Vue巢狀元件
- 解決 ScrollView 巢狀 RecyclerView 時,慣性滑動失效的問題View巢狀
- 為什麼HTML不能巢狀PHP,而PHP檔案卻可以巢狀HTMLHTML巢狀PHP
- 對比SQL中簡單巢狀查詢與非巢狀查詢CFSQL巢狀
- CMake 屬性之全域性屬性
- sql server中巢狀事務*SQLServer巢狀
- ViewPager巢狀fragment簡單使用Viewpager巢狀Fragment
- golang的巢狀事務管理Golang巢狀
- 虛擬機器巢狀 VMWare虛擬機巢狀
- Java進階07 巢狀類Java巢狀
- Android:巢狀滑動總結Android巢狀