国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

CSS3 column-width用法

CSS3 column-width
column-width屬性用來規(guī)定列的寬度。
語法結(jié)構(gòu):

column-width: auto|length;

參數(shù)解析:
(1).auto:預(yù)設(shè)值,它的值有其他的相關(guān)屬性決定。
(2).length:規(guī)定列的寬度,例如100px。

瀏覽器支援:
(1).IE10和IE10以上瀏覽器支援此屬性。
(2).Google瀏覽器支援此屬性。
(3).火狐瀏覽器支援此屬性。
(4).opera瀏覽器支援此屬性。
(5).Safari瀏覽器支援此屬性。
特別說明:
火狐瀏覽器需要加上 -moz-前綴。
Google和Safari瀏覽器需要添加-webkit-前綴。
程式碼實例:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://m.miracleart.cn/" />
<title>php中文網(wǎng)</title>
<style type="text/css">
.columns {
  border: 1px solid green;
  width: 600px;
  margin: 20px auto;
 
  -webkit-column-width:auto;
  -moz-column-width: auto;
  column-width: auto;
}
</style>
</head>
<body>
<div class="columns">
互聯(lián)網(wǎng)的出現(xiàn),極大的促進了信息的交流,隨著步伐的前進,網(wǎng)站的交互需求越來越多,但是受限于當(dāng)時的軟硬件條件,
特別是網(wǎng)絡(luò)環(huán)境的限制,非常簡單的表單驗證都要花費大量的時間在服務(wù)器與客戶端之間進行傳輸,
后來改名為JavaScript。隨著JavaScript在互聯(lián)網(wǎng)上的成功運用,微軟公司也隨之開發(fā)了自己的"JavaScript"名叫JScript,
于是在互聯(lián)網(wǎng)上就出現(xiàn)多種標(biāo)準(zhǔn)的"JavaScript"腳本語言,如果任其發(fā)展下去,那么將會嚴(yán)重影響互聯(lián)網(wǎng)發(fā)展,
于是標(biāo)準(zhǔn)化迫在眉睫。最后JavaScript被提交給提交給歐洲計算機制造商協(xié)會(ECMA),
并最終推出了ECMA-262標(biāo)準(zhǔn),定義了名為ECMAScript的腳本語言,從此以后瀏覽器都將ECMAScript作為JavaScript的實現(xiàn)基礎(chǔ)。
</div>
</body>
</html>


程式碼將column-width值設(shè)為預(yù)設(shè)值auto(可以省略),可以發(fā)現(xiàn)由於沒有設(shè)定其他的相關(guān)屬性,那麼就會以單列顯示。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://m.miracleart.cn/" />
<title>php中文網(wǎng)</title>
<style type="text/css">
.columns {
  border: 1px solid green;
  width: 600px;
  margin: 20px auto;
 
  -webkit-column-width:auto;
  -moz-column-width: auto;
  column-width: auto;
 
  -moz-column-count:3;
  -webkit-column-count:3;
  column-count:3;
}
</style>
</head>
<body>
<div class="columns">
互聯(lián)網(wǎng)的出現(xiàn),極大的促進了信息的交流,隨著步伐的前進,網(wǎng)站的交互需求越來越多,但是受限于當(dāng)時的軟硬件條件,
特別是網(wǎng)絡(luò)環(huán)境的限制,非常簡單的表單驗證都要花費大量的時間在服務(wù)器與客戶端之間進行傳輸,
后來改名為JavaScript。隨著JavaScript在互聯(lián)網(wǎng)上的成功運用,微軟公司也隨之開發(fā)了自己的"JavaScript"名叫JScript,
于是在互聯(lián)網(wǎng)上就出現(xiàn)多種標(biāo)準(zhǔn)的"JavaScript"腳本語言,如果任其發(fā)展下去,那么將會嚴(yán)重影響互聯(lián)網(wǎng)發(fā)展,
于是標(biāo)準(zhǔn)化迫在眉睫。最后JavaScript被提交給提交給歐洲計算機制造商協(xié)會(ECMA),
并最終推出了ECMA-262標(biāo)準(zhǔn),定義了名為ECMAScript的腳本語言,從此以后瀏覽器都將ECMAScript作為JavaScript的實現(xiàn)基礎(chǔ)。
</div>
</body>
</html>

程式碼設(shè)定column-count值為3,也就是設(shè)定三列顯示,這時候column-width就會根據(jù)相關(guān)屬性自動調(diào)整。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://m.miracleart.cn/" />
<title>php中文網(wǎng)</title>
<style type="text/css">
.columns {
  border: 1px solid green;
  width: 600px;
  margin: 20px auto;
 
  -webkit-column-width:50px;
  -moz-column-width: 50px;
  column-width: 50px;
 
  -moz-column-count:3;
  -webkit-column-count:3;
  column-count:3;
}
</style>
</head>
<body>
<div class="columns">
互聯(lián)網(wǎng)的出現(xiàn),極大的促進了信息的交流,隨著步伐的前進,網(wǎng)站的交互需求越來越多,但是受限于當(dāng)時的軟硬件條件,
特別是網(wǎng)絡(luò)環(huán)境的限制,非常簡單的表單驗證都要花費大量的時間在服務(wù)器與客戶端之間進行傳輸,
后來改名為JavaScript。隨著JavaScript在互聯(lián)網(wǎng)上的成功運用,微軟公司也隨之開發(fā)了自己的"JavaScript"名叫JScript,
于是在互聯(lián)網(wǎng)上就出現(xiàn)多種標(biāo)準(zhǔn)的"JavaScript"腳本語言,如果任其發(fā)展下去,那么將會嚴(yán)重影響互聯(lián)網(wǎng)發(fā)展,
于是標(biāo)準(zhǔn)化迫在眉睫。最后JavaScript被提交給提交給歐洲計算機制造商協(xié)會(ECMA),
并最終推出了ECMA-262標(biāo)準(zhǔn),定義了名為ECMAScript的腳本語言,從此以后瀏覽器都將ECMAScript作為JavaScript的實現(xiàn)基礎(chǔ)。
</div>
</body>
</html>

上面的程式碼設(shè)定寬為50px,3列,但是實際的表現(xiàn)並不是50px的寬。這時候列寬會自動擴展到一個合適的值,能夠和3列和預(yù)設(shè)的Column-gap相符。特別說明一點,Column-gap的預(yù)設(shè)值是1em(如果使用的是px,那就是字體的像素大?。?。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://m.miracleart.cn/" />
<title>php中文網(wǎng)</title>
<style type="text/css">
.columns {
  border: 1px solid green;
  width: 600px;
  margin: 20px auto;
 
  -webkit-column-width:250px;
  -moz-column-width: 250px;
  column-width: 250px;
 
  -moz-column-count:3;
  -webkit-column-count:3;
  column-count:3;
}
</style>
</head>
<body>
<div class="columns">
互聯(lián)網(wǎng)的出現(xiàn),極大的促進了信息的交流,隨著步伐的前進,網(wǎng)站的交互需求越來越多,但是受限于當(dāng)時的軟硬件條件,
特別是網(wǎng)絡(luò)環(huán)境的限制,非常簡單的表單驗證都要花費大量的時間在服務(wù)器與客戶端之間進行傳輸,
后來改名為JavaScript。隨著JavaScript在互聯(lián)網(wǎng)上的成功運用,微軟公司也隨之開發(fā)了自己的"JavaScript"名叫JScript,
于是在互聯(lián)網(wǎng)上就出現(xiàn)多種標(biāo)準(zhǔn)的"JavaScript"腳本語言,如果任其發(fā)展下去,那么將會嚴(yán)重影響互聯(lián)網(wǎng)發(fā)展,
于是標(biāo)準(zhǔn)化迫在眉睫。最后JavaScript被提交給提交給歐洲計算機制造商協(xié)會(ECMA),
并最終推出了ECMA-262標(biāo)準(zhǔn),定義了名為ECMAScript的腳本語言,從此以后瀏覽器都將ECMAScript作為JavaScript的實現(xiàn)基礎(chǔ)。
</div>
</body>
</html>


列的總寬度加上Column-gap的總寬度如果大於容器的寬度,那麼就會減少列的數(shù)目,也會調(diào)整列的寬度。
給出一個列的寬度計算基本公式(除column-count外,其他相關(guān)屬性值為預(yù)設(shè)):

column-width = (width-(n-1)*font-size)/n

n的值大於等於2。下面做說明:
(1).n就是列數(shù),n-1就是列與列之間的間隔(column-gap)。
(2).因為預(yù)設(shè)間隔的大小是字體大小,所以(n-1)*font-size就是所有間隔的尺寸。
(3).(width-(n-1)*font-size)/n就是列的寬度。
特別說明:Opera下建議再減1個px,中文也有類似的建議,再減1px或2px。 ? ?

繼續(xù)學(xué)習(xí)
||
<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://m.miracleart.cn/" /> <title>php中文網(wǎng)</title> <style type="text/css"> .columns { border: 1px solid green; width: 600px; margin: 20px auto; -webkit-column-width:250px; -moz-column-width: 250px; column-width: 250px; -moz-column-count:3; -webkit-column-count:3; column-count:3; } </style> </head> <body> <div class="columns"> 互聯(lián)網(wǎng)的出現(xiàn),極大的促進了信息的交流,隨著步伐的前進,網(wǎng)站的交互需求越來越多,但是受限于當(dāng)時的軟硬件條件, 特別是網(wǎng)絡(luò)環(huán)境的限制,非常簡單的表單驗證都要花費大量的時間在服務(wù)器與客戶端之間進行傳輸, 后來改名為JavaScript。隨著JavaScript在互聯(lián)網(wǎng)上的成功運用,微軟公司也隨之開發(fā)了自己的"JavaScript"名叫JScript, 于是在互聯(lián)網(wǎng)上就出現(xiàn)多種標(biāo)準(zhǔn)的"JavaScript"腳本語言,如果任其發(fā)展下去,那么將會嚴(yán)重影響互聯(lián)網(wǎng)發(fā)展, 于是標(biāo)準(zhǔn)化迫在眉睫。最后JavaScript被提交給提交給歐洲計算機制造商協(xié)會(ECMA), 并最終推出了ECMA-262標(biāo)準(zhǔn),定義了名為ECMAScript的腳本語言,從此以后瀏覽器都將ECMAScript作為JavaScript的實現(xiàn)基礎(chǔ)。 </div> </body> </html>