CSS3 columns
columns屬性設定元素的列數和每列的寬度。
它是一個複合屬性。
語法結構:
[CSS] 純文字檢視 複製程式碼columns:[ column-width ] || [ column-count ]
瀏覽器支援:
(1).IE10+瀏覽器支援此屬性。
(2).edge瀏覽器支援此屬性。
(3).谷歌瀏覽器支援此屬性。
(4).火狐瀏覽器支援此屬性。
(5).opera瀏覽器支援此屬性。
(6).Safari瀏覽器支援此屬性。
特別說明:
(1).火狐瀏覽器需要加 -moz-字首。
(2).谷歌和Safari瀏覽器需要新增-webkit-字首。
程式碼如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .columns { border: 1px solid green; width: 600px; margin: 20px auto; -webkit-columns:150px 3; -moz--columns:150px 3; column-width:150px 3; } </style> </head> <body> <div class="columns"> 網際網路的出現,極大的促進了資訊的交流,隨著步伐的前進,網站的互動需求越來越多,但是受限於當時的軟硬體條件, 特別是網路環境的限制,非常簡單的表單驗證都要花費大量的時間在伺服器與客戶端之間進行傳輸, 後來改名為JavaScript。隨著JavaScript在網際網路上的成功運用,微軟也隨之開發了自己的"JavaScript"名叫JScript, 於是在網際網路上就出現多種標準的"JavaScript"指令碼語言,如果任其發展下去,那麼將會嚴重影響網際網路發展, 於是標準化迫在眉睫。最後JavaScript被提交給提交給歐洲計算機制造商協會(ECMA), 並最終推出了ECMA-262標準,定義了名為ECMAScript的指令碼語言,從此瀏覽器都將ECMAScript作為js的實現基礎。 </div> </body> </html>
上面的程式碼設定每一列的寬度為150px,共3列;可以看到即使你設定為150px寬度,實際每列的寬度也不是此值,這是因為要綜合整個元素寬度和列數等因素綜合考慮。
columns是符合屬性,可以拆開單獨設定,具體可以參閱以下兩篇文章:
(1).column-width可以參閱CSS3 column-width一章節。
(2).column-count可以參閱CSS3 column-count一章節。
相關文章
- CSS columnsCSS
- Color Rows and Columns
- CSS columns 多列布局CSS
- F. Color Rows and Columns
- alter table drop unused columns checkpoint
- PostgreSQL DBA(53) - PG 12 Generated columnsSQL
- CSS columns多列布局瀑布流CSS
- Datatables學習筆記——columns.render筆記
- leetcode講解--944. Delete Columns to Make SortedLeetCodedelete
- columns陣列形式展示不同列資料陣列
- CF2000F Color Rows and Columns 題解
- codeforces 1209E1 Rotate Columns (easy version)
- JQuery Datatables Columns API 引數詳細說明jQueryAPI
- 題解:CF1209E1 Rotate Columns (easy version)
- MySQL information_schema.columns表查詢慢原因分析MySqlORM
- CSS3CSSS3
- CSS並不簡單:多欄佈局(Multi-Columns Layout)CSS
- CSS3簡明教程之初識CSS3CSSS3
- CSS3 quotesCSSS3
- css3省略……CSSS3
- CSS3 remCSSS3REM
- CSS3 vhCSSS3
- CSS3 vwCSSS3
- CSS3 vmaxCSSS3
- CSS3 vminCSSS3
- CSS3 TransitionCSSS3
- CSS3 @supportsCSSS3
- CSS3 currentColorCSSS3
- CSS3 clipCSSS3
- CSS3 ::SelectionCSSS3
- CSS3 counter()CSSS3
- CSS3 attr()CSSS3
- CSS3 orderCSSS3
- CSS3 @keyframesCSSS3
- CSS3 rotate()CSSS3
- 使用 CSS columns 佈局來實現自動分組佈局CSS
- ocp 19c考題,科目082考試題(22)- drop columns
- 修改MySQL資料型別報 Changing columns for table XXX 錯的問題MySql資料型別