一、對於行內元素:
text-align:center;二、對於確定寬度的塊級元素:
(1)margin和width實現水平居中
常用(前提:已設定width值):margin-left:auto; margin-right:auto;
(2)絕對定位和margin-left: -(寬度值/2)實現水平居中
固定寬度塊級元素水平居中,通過使用絕對定位,以及設定元素margin-left為其寬度的一半
三、對於未知寬度的塊級元素:
(1)table標籤配合margin左右auto實現水平居中
使用table標籤(或直接將塊級元素設值為display:table),再通過給該標籤新增左右margin為auto
(2)inline-block實現水平居中方法
display:inline-block;(或display:inline)和text-align:center;實現水平居中
(5)css3的flex實現水平居中方法,法一
.contentparent{
display: flex;
flex-direction: column;
.content{
align-self:center;
css實現水平居中的幾種方式
編輯於 2018 05 13 text align center 複製 margin和width實現水平居中 常用 前提 已設定width值 margin left auto margin right auto 絕對定位和margin left 寬度值 2 實現水平居中 固定寬度塊級元素水平居中,通...
css水平居中的幾種方式
1.子元素為行內元素時,父元素使用 text align center 實現子元素的水平居中 2.子元素為塊級元素時,2.1.將子元素設定 margin 0 auto 實現居中 2.2.將子元素設定 display inline block,然後可使父元素使用text align center實現居...
CSS實現垂直水平居中的幾種方式
container是指外邊大盒子,center是指需要居中的小盒子,第一種方式 container寬高已知和container高已知的情況下 第一種 container center container寬高已知 直接通過最簡單的margin,先讓他右移container的一半,再左移自己的一半,垂直...