html中常用的四种元素对齐方案
实例
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>常用的四种元素对齐方案</title> </head> <style> *{ margin: 0;padding: 0; } /*常用的四种元素对齐方案-css*/ .box2{ width: 300px; height: 300px; background-color:#efefef; display: table-cell; vertical-align: middle; /*垂直居中*/ } .box2 .main { width: 100px; height: 100px; background-color: lightcoral; /*margin-left: auto;*/ /*margin-right: auto;*/ margin: auto; /*水平居中*/ } .box3 { width: 200px; height: 200px; background-color: lightblue; text-align: center; /*水平居中*/ display: table-cell; vertical-align: bottom; /*位于底部*/ } .box3 li { display: inline; /*将块元素转为行内元素*/ background: #949494; border-radius:5px; padding:0 10px; } </style> <body> <!-- 常用的四种元素对齐方案 html --> <div class="box2"> <div class="main"></div> </div> <div class="box3"> <ul> <li><a href="">1</a></li> <li><a href="">2</a></li> <li><a href="">3</a></li> <li><a href="">4</a></li> <li><a href="">5</a></li> </ul> </div> </body> </html>
运行实例 »
点击 "运行实例" 按钮查看在线实例