css3 column-count用法
css3 column-count用法:
column-count屬性用來規(guī)定列的數(shù)目。
語法結(jié)構(gòu):
column-count: auto || num
參數(shù)解析:
(1).auto:默認值,列的數(shù)目根據(jù)其他相關屬性確定。
(2).num:數(shù)值,用來規(guī)定列的數(shù)目。
瀏覽器支持:
(1).IE10和IE10以上瀏覽器支持此屬性。
(2).谷歌瀏覽器支持此屬性。
(3).火狐瀏覽器支持此屬性。
(4).opera瀏覽器支持此屬性。
(5).Safari瀏覽器支持此屬性。
特別說明:
火狐瀏覽器需要加 -moz-前綴。
谷歌和Safari瀏覽器需要添加-webkit-前綴。
代碼實例:
<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://ipnx.cn/" /> <title>php中文網(wǎng)</title> <style type="text/css"> .columns { border: 1px solid green; width: 600px; margin: 20px auto; -moz-column-count:auto; -webkit-column-count:auto; column-count:auto; } </style> </head> <body> <div class="columns"> 互聯(lián)網(wǎng)的出現(xiàn),極大的促進了信息的交流,隨著步伐的前進,網(wǎng)站的交互需求越來越多,但是受限于當時的軟硬件條件, 特別是網(wǎng)絡環(huán)境的限制,非常簡單的表單驗證都要花費大量的時間在服務器與客戶端之間進行傳輸, 后來改名為JavaScript。隨著JavaScript在互聯(lián)網(wǎng)上的成功運用,微軟公司也隨之開發(fā)了自己的"JavaScript"名叫JScript, 于是在互聯(lián)網(wǎng)上就出現(xiàn)多種標準的"JavaScript"腳本語言,如果任其發(fā)展下去,那么將會嚴重影響互聯(lián)網(wǎng)發(fā)展, 于是標準化迫在眉睫。最后JavaScript被提交給提交給歐洲計算機制造商協(xié)會(ECMA), 并最終推出了ECMA-262標準,定義了名為ECMAScript的腳本語言,從此以后瀏覽器都將ECMAScript作為JavaScript的實現(xiàn)基礎。 </div> </body> </html>
上面的代碼設置column-count值為auto,如果沒有設置其他的相關屬性,那么就會呈現(xiàn)一列顯示。?
<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://ipnx.cn/" /> <title>php中文網(wǎng)</title> <style type="text/css"> .columns { border: 1px solid green; width: 600px; margin: 20px auto; -moz-column-count:4; -webkit-column-count:4; column-count:4; } </style> </head> <body> <div class="columns"> 互聯(lián)網(wǎng)的出現(xiàn),極大的促進了信息的交流,隨著步伐的前進,網(wǎng)站的交互需求越來越多,但是受限于當時的軟硬件條件, 特別是網(wǎng)絡環(huán)境的限制,非常簡單的表單驗證都要花費大量的時間在服務器與客戶端之間進行傳輸, 后來改名為JavaScript。隨著JavaScript在互聯(lián)網(wǎng)上的成功運用,微軟公司也隨之開發(fā)了自己的"JavaScript"名叫JScript, 于是在互聯(lián)網(wǎng)上就出現(xiàn)多種標準的"JavaScript"腳本語言,如果任其發(fā)展下去,那么將會嚴重影響互聯(lián)網(wǎng)發(fā)展, 于是標準化迫在眉睫。最后JavaScript被提交給提交給歐洲計算機制造商協(xié)會(ECMA), 并最終推出了ECMA-262標準,定義了名為ECMAScript的腳本語言,從此以后瀏覽器都將ECMAScript作為JavaScript的實現(xiàn)基礎。 </div> </body> </html>
上面的代碼設置呈現(xiàn)四列顯示。?
<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://ipnx.cn/" /> <title>php中文網(wǎng)</title> <style type="text/css"> .columns { border: 1px solid green; width: 600px; margin: 20px auto; -webkit-column-width:150px; -moz-column-width: 150px; column-width: 150px; -moz-column-count:auto; -webkit-column-count:auto; column-count:auto; } </style> </head> <body> <div class="columns"> 互聯(lián)網(wǎng)的出現(xiàn),極大的促進了信息的交流,隨著步伐的前進,網(wǎng)站的交互需求越來越多,但是受限于當時的軟硬件條件, 特別是網(wǎng)絡環(huán)境的限制,非常簡單的表單驗證都要花費大量的時間在服務器與客戶端之間進行傳輸, 后來改名為JavaScript。隨著JavaScript在互聯(lián)網(wǎng)上的成功運用,微軟公司也隨之開發(fā)了自己的"JavaScript"名叫JScript, 于是在互聯(lián)網(wǎng)上就出現(xiàn)多種標準的"JavaScript"腳本語言,如果任其發(fā)展下去,那么將會嚴重影響互聯(lián)網(wǎng)發(fā)展, 于是標準化迫在眉睫。最后JavaScript被提交給提交給歐洲計算機制造商協(xié)會(ECMA), 并最終推出了ECMA-262標準,定義了名為ECMAScript的腳本語言,從此以后瀏覽器都將ECMAScript作為JavaScript的實現(xiàn)基礎。 </div> </body> </html>
column-count會受到其他相關屬性的影響。