html+css居中問題
阿新 • • 發佈:2017-09-03
居中對齊 ets htm code borde data- snippet name 水平
一、行級元素水平居中對齊(父元素設置 text-align:center)
- <div style="width: 200px; height: 100px;border: 1px solid;text-align:center;">
- <span>行級元素垂直居中</span>
- </div>
二、塊級元素水平居中對齊(margin: 0 auto)
[html] view plain copy- <div style="width: 200px; height: 100px;border: 1px solid;text-align: center;">
- <div style="border: 1px solid red;margin: 0 auto;height: 50px;width: 80px;"> 塊級元素水平居中</div>
- </div>
三、讓絕對定位的元素水平居中對齊
[css] view plain copy
- .center{
- position: absolute; /*絕對定位*/
- width: 500px;
- height:300px;
- background: red;
- margin: 0 auto; /*水平居中*/
- left: 0; /*此處不能省略,且為0*/
- right: 0; /*此處不能省略,且為0*/
- }
經驗分享:水平居中的主要屬性有
1. text-alin:center;
2. margin:0 auto
3. position:relative|absolute; left:50%;
html+css居中問題