CSS 参考手册
CSS order 属性
设置弹性盒对象元素的顺序
源代码:
点击运行 »
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <style> #main { width: 400px; height: 150px; border: 1px solid #c3c3c3; display: -webkit-flex; /* Safari */ display: flex; } #main div { width: 70px; height: 70px; } /* Safari 6.1+ */ div#myRedDIV { -webkit-order: 2; } div#myBlueDIV { -webkit-order: 4; } div#myGreenDIV { -webkit-order: 3; } div#myPinkDIV { -webkit-order: 1; } /* Standard syntax */ div#myRedDIV { order: 2; } div#myBlueDIV { order: 4; } div#myGreenDIV { order: 3; } div#myPinkDIV { order: 1; } </style> </head> <body> <div id="main"> <div style="background-color:coral;" id="myRedDIV"></div> <div style="background-color:lightblue;" id="myBlueDIV"></div> <div style="background-color:lightgreen;" id="myGreenDIV"></div> <div style="background-color:pink;" id="myPinkDIV"></div> </div> <p><b>注意:</b> Internet Explorer 10 及更早版本浏览器不支持 order 属性。</p> <p><b>注意:</b> Safari 6.1 及更新版本通过 -webkit-order 属性支持该属性。</p> </body> </html>
运行结果:
点击运行 »