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
- Python - list 列表常見方法Python
- Python List 列表的處理Python
- Python資料型別——列表(List)Python資料型別
- python list列表基礎(元組)Python
- list列表運算子,列表元素的遍歷,列表的方法,生成列表,巢狀的列表|python自學筆記(四)巢狀Python筆記
- Python - 基礎資料型別 list 列表Python資料型別
- easyExcel匯出多個list列表的excelExcel
- python列表(list)和元組(tuple)詳解Python
- list 列表(屬於集合collection中的一種)
- 將List物件列表轉為樹形結構物件
- Python 列表 list 陣列 array 常用操作集錦Python陣列
- File list Export for Mac檔案列表匯出工具ExportMac
- File list Export for Mac(檔案列表匯出工具)ExportMac
- python列表(list)的使用技巧及高階操作Python
- 易優list功能:獲取列表模板中的列表內容-EyouCms手冊
- 【京東】商品list列表採集+類目下的商品列表資料採集
- Python 選列表 list 還是元組 tuple 的思考Python
- Redis五大資料型別之 List(列表)Redis大資料資料型別
- Python3 列表list合併的4種方法Python
- pandas將Excel的所有行轉化為列表listExcel
- scssCSS
- Python零基礎學習筆記(十五)——list(列表)Python筆記
- SCSS @extendCSS
- SCSS @mixinCSS
- SCSS @importCSSImport
- SCSS !optionalCSS
- SCSS @for 指令CSS
- SCSS @if() 指令CSS
- SCSS @eachCSS
- SCSS @contentCSS
- SCSS !globalCSS
- CSS列表中list-style-position inside 和outside 的區別?CSSIDE
- 人人都能學會的python程式設計教程6:列表(list)Python程式設計