CSS 實現盒子水平居中、垂直居中和水平垂直居中的方法


 CSS 實現盒子模型水平居中

水平居中效果圖如下:

HTML:

CSS 全局樣式:

方法一:使用margin: 0 auto;(只適用於子盒子有寬的時候)

方法二:text-align + display(子盒子有或沒有寬度的時候都適用)

方法三:position 定位(只適用於子盒子有寬度和高度的時候)

方法四:position + transform(子盒子有或沒有寬高的時候都適用)

方法五:flex 布局(彈性布局)(子盒子有或沒有寬高的時候都適用)

CSS 實現盒子模型垂直居中

 垂直居中效果圖如下

HTML 和 CSS全局樣式同上。

方法一:position 定位(適用於子盒子有寬度和高度的時候)

方法二:position + transform(子盒子有或沒有寬高的時候都適用)

 

 方法三:flex 布局(子盒子有或沒有寬高的時候都適用)

CSS 實現盒子模型水平垂直居中

水平垂直居中效果圖如下

HTML 和 CSS全局樣式同上

方法一:position 定位(適用於子盒子有寬度和高度的時候)

方法二:position + transform(子盒子有或沒有寬高的時候都適用)

方法三:flex 布局(子盒子有或沒有寬高的時候都適用)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM