?
This document uses PHP Chinese website manual Release
box-align:start | end | center | baseline | stretch
默認(rèn)值:stretch
適用于:伸縮盒容器
繼承性:無(wú)
動(dòng)畫(huà)性:否
計(jì)算值:指定值
start:設(shè)置伸縮盒對(duì)象的子元素從開(kāi)始位置對(duì)齊
center:設(shè)置伸縮盒對(duì)象的子元素居中對(duì)齊
end:設(shè)置伸縮盒對(duì)象的子元素從結(jié)束位置對(duì)齊
baseline:設(shè)置伸縮盒對(duì)象的子元素基線(xiàn)對(duì)齊
stretch:設(shè)置伸縮盒對(duì)象的子元素自適應(yīng)父元素尺寸
效果等同于過(guò)渡版本的flex-align屬性和新版本的align-items屬性;
box-align的對(duì)齊方式受box-orient影響;
默認(rèn)情況下(即box-orient設(shè)置為horizontal)start和end所呈現(xiàn)的效果等同于頂部對(duì)齊和底部對(duì)齊;
當(dāng)box-orient設(shè)置為vertical時(shí),start和end所呈現(xiàn)的效果等同于左對(duì)齊和右對(duì)齊;
對(duì)應(yīng)的腳本特性為boxAlign。
Values | IE | Firefox | Chrome | Safari | Opera | iOS Safari | Android Browser | Android Chrome |
---|---|---|---|---|---|---|---|---|
Basic Support | 6.0-11.0 | 2.0-40.0-moz- | 4.0-45.0-webkit- | 6.0-8.0-webkit- | 15.0-29.0-webkit- | 6.0-8.3-webkit- | 2.1-4.4.4-webkit- | 18.0-42.0-webkit- |
<!DOCTYPE html> <html lang="zh-cmn-Hans"> <head> <meta charset="utf-8" /> <title>box-align_CSS參考手冊(cè)_web前端開(kāi)發(fā)參考手冊(cè)系列</title> <meta name="author" content="Joy Du(飄零霧雨), dooyoe@gmail.com, www.doyoe.com" /> <style> h1{font:bold 20px/1.5 georgia,simsun,sans-serif;} .box,.box2{display:-webkit-box;display:-moz-box;display:-ms-box;margin:0;padding:10px;background:#000;list-style:none;} .box{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-box-orient:horizontal;width:260px;height:100px;} .box2{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;width:100px;height:260px;} .box0,.box06{-webkit-box-align:start;-moz-box-align:start;-ms-box-align:start;} .box02,.box07{-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;} .box03,.box08{-webkit-box-align:end;-moz-box-align:end;-ms-box-align:end;} .box04,.box09{-webkit-box-align:baseline;-moz-box-align:baseline;-ms-box-align:baseline;} .box05,.box010{-webkit-box-align:stretch;-moz-box-align:stretch;-ms-box-align:stretch;} .box li,.box2 li{padding:10px;} .box li:nth-child(1),.box2 li:nth-child(1){background:#666;} .box li:nth-child(2),.box2 li:nth-child(2){background:#999;} .box li:nth-child(3),.box2 li:nth-child(3){background:#ccc;} </style> </head> <body> <h1>橫向排列時(shí)子元素從起始位置對(duì)齊 box-align:start;</h1> <ul class="box0 box"> <li>1</li> <li>2</li> <li>3</li> </ul> <h1>橫向排列時(shí)子元素居中對(duì)齊 box-align:center;</h1> <ul class="box02 box"> <li>1</li> <li>2</li> <li>3</li> </ul> <h1>橫向排列時(shí)子元素從結(jié)束位置對(duì)齊 box-align:end;</h1> <ul class="box03 box"> <li>1</li> <li>2</li> <li>3</li> </ul> <h1>橫向排列時(shí)子元素基線(xiàn)對(duì)齊 box-align:baseline;</h1> <ul class="box04 box"> <li>1</li> <li>2</li> <li>3</li> </ul> <h1>橫向排列時(shí)子元素自適應(yīng)父元素 box-align:stretch;</h1> <ul class="box05 box"> <li>1</li> <li>2</li> <li>3</li> </ul> <h1>縱向排列時(shí)子元素從起始位置對(duì)齊 box-align:start;</h1> <ul class="box0 box2"> <li>1</li> <li>2</li> <li>3</li> </ul> <h1>縱向排列時(shí)子元素居中對(duì)齊 box-align:center;</h1> <ul class="box02 box2"> <li>1</li> <li>2</li> <li>3</li> </ul> <h1>縱向排列時(shí)子元素從結(jié)束位置對(duì)齊 box-align:end;</h1> <ul class="box03 box2"> <li>1</li> <li>2</li> <li>3</li> </ul> <h1>縱向排列時(shí)子元素基線(xiàn)對(duì)齊 box-align:baseline;</h1> <ul class="box04 box2"> <li>1</li> <li>2</li> <li>3</li> </ul> <h1>縱向排列時(shí)子元素自適應(yīng)父元素 box-align:stretch;</h1> <ul class="box05 box2"> <li>1</li> <li>2</li> <li>3</li> </ul> </body> </html>
點(diǎn)擊 "運(yùn)行實(shí)例" 按鈕查看在線(xiàn)實(shí)例