SCSS list 列表
如果學習過JavaScript,那麼就很好理解scss中的list。
scss中的list類似於JavaScript陣列,下面就介紹一下list列表的用法。
[Scss] 純文字檢視 複製程式碼$list: ();
上面的程式碼建立一個空的列表。
列表分隔符:
[Scss] 純文字檢視 複製程式碼$list-space: "item-1" "item-2" "item-3"; $list-space: "item-1","item-2","item-3";
列表項與項之間可以用空格或者逗號分隔。
列表的規則如下:
(1).除非列表太長不能寫在80字元寬度的單行中,否則應該始終單行顯示。
(2).除非適用於CSS,否則應該始終使用逗號作為分隔符。
(3).除非為空或者巢狀在另一個列表中,否則始終不要使用括號。
(4)始終不要新增尾部的逗號。
程式碼例項如下:
[Scss] 純文字檢視 複製程式碼// 建議不要換行 $font-stack: 'Helvetica', 'Arial', sans-serif; //換行不推薦 $font-stack: 'Helvetica', 'Arial', sans-serif; // 不推薦使用空格分隔 $font-stack: 'Helvetica' 'Arial' sans-serif; // 不推薦使使用括號,除非出現列表的巢狀 $font-stack: ('Helvetica', 'Arial', sans-serif); // 最後一項不推薦新增逗號 $font-stack: ('Helvetica', 'Arial', sans-serif,);
列表巢狀:
[Scss] 純文字檢視 複製程式碼$list: ( ("item-1.1", "item-1.2", "item-1.3"), ("item-2.1", "item-2.2", "item-2.3"), ("item-3.1", "item-3.2", "item-3.3") ); $list: "item-1.1" "item-1.2" "item-1.3", "item-2.1" "item-2.2" "item-2.3", "item-3.1" "item-3.2" "item-3.3";
列表巢狀推薦使用小括號。
特別說明:列表第一項的索引是1,而不是0,這一點和javascript陣列不同。
[Scss] 純文字檢視 複製程式碼$list:"antzone",2,"softwhy.com"; .div { content: nth($list,1); }
上面的程式碼編譯成css程式碼如下:
[CSS] 純文字檢視 複製程式碼.div { content: "antzone"; }
操作列表的函式:
(1).length($list):返回一個列表的長度值。
(2).nth($list, $n):返回一個列表中指定的某個標籤值。
(3).join($list1, $list2, [$separator]):將兩個列給連線在一起,變成一個列表。
(4).append($list1, $val, [$separator]):將某個值放在列表的最後。
(5).zip($lists…):將幾個列表結合成一個多維的列表。
(6).index($list, $value):返回一個值在列表中的位置值。
相關文章
- Python List 列表list()方法Python
- Python List 列表list()方法分享Python
- python列表(List)Python
- Python 列表(List)Python
- Python list(列表)Python
- React Native List列表React Native
- python--列表listPython
- Redis的列表型別(List)Redis型別
- Python List 列表的處理Python
- Python - list 列表常見方法Python
- [筆記] 解碼Nginx:列表(List)筆記Nginx
- oracle list partition列表分割槽(一)Oracle
- python list列表基礎(元組)Python
- Python資料型別——列表(List)Python資料型別
- python list(列表)和tuple(元組)Python
- list列表運算子,列表元素的遍歷,列表的方法,生成列表,巢狀的列表|python自學筆記(四)巢狀Python筆記
- easyExcel匯出多個list列表的excelExcel
- 【京東】商品list列表採集+類目下的商品列表資料採集
- scssCSS
- Python - 基礎資料型別 list 列表Python資料型別
- python列表(list)和元組(tuple)詳解Python
- File list Export for Mac(檔案列表匯出工具)ExportMac
- File list Export for Mac檔案列表匯出工具ExportMac
- 將List物件列表轉為樹形結構物件
- python基礎之列表list元組tuplePython
- C#建立物件列表(List)的不同方法C#物件
- pandas將Excel的所有行轉化為列表listExcel
- Python 列表 list 陣列 array 常用操作集錦Python陣列
- python列表(list)的使用技巧及高階操作Python
- Redis五大資料型別之 List(列表)Redis大資料資料型別
- PHP+Redis實戰教程(3):list列表型別PHPRedis型別
- list-style屬性設定列表前面圖示
- Python學習筆記:列表(list)基本內容Python筆記
- SCSS @importCSSImport
- SCSS @extendCSS
- SCSS @mixinCSS
- SCSS @if() 指令CSS
- SCSS @eachCSS