盒子居中方法

2021-09-25 12:36:56 字數 1165 閱讀 9266

css實現盒子模型水平居中、垂直居中、水平垂直居中的多種方法

水平居中效果圖

水平居中

全域性樣式

.parent

.child

第一種:margin+width

這種方法適用於已經知道width的盒子,實現起來比較簡單

.child **第二種:text-align+inline-block** 這種方法適用於多種場景(width不固定)

.parent .child **第三種:float+position** 這種方法適用於多種場景(width不固定)

.between .child **第四種:** 這種方法適用於多種場景(width不固定)

.parent .between .child

第五種:flex

這種方法適用於多種場景(width不固定)

.parent

第六種:fit-content

這種方法適用於多種場景(width不固定)

.between 垂直居中效果圖

垂直居中

第一種:position

這種方法適用於已經知道width的盒子

.parent

.child

第二種:position+transform

這種方法適用於已經知道width的盒子

.parent

.child

第三種:flex布局

這種方法適用於多種場景(width不固定)

.parent **第四種:table-cell布局** 這種方法適用於多種場景(width不固定)

.parent

.between

css實現盒子模型水平垂直居中方法

水平垂直居中效果圖

水平垂直居中

第一種:

.parent

.child

第二種:

.parent

.child

第三種:

.parent

.child

div盒子水平垂直居中方法

這個問題比較老,方法比較多,各有優劣,著情使用。一 盒子沒有固定的寬和高 方案1 transforms 變形 這是最簡單的方法,不僅能實現絕對居中同樣的效果,也支援聯合可變高度方式使用。內容塊定義transform translate 50 50 必須加上 top 50 left 50 優點 1.內...

css文字 盒子 浮動居中方法總結

二 盒子居中 三 浮動居中 這是文字居中 text align center line height 容器高度 這是父盒子 這是子盒子 自動調整左右的外邊距margin來實現水平居中,當然需要注意的是子盒子是有寬度的 parent son 1 首先父盒子要先相對定位,然後子盒子再絕對定位,如果父盒子...

CSS中塊級盒子居中方法合集

設定兩個盒子,父盒子裡面巢狀乙個子盒子,父盒子.father寬高500px,背景顏色為藍色,子盒子寬高300px,背景顏色為綠色,和效果如圖所示 html結構 css樣式 初始效果 下面給div盒子設定樣式,實現居中效果 方法一 給子盒子.son新增margin 0 auto 水平居中效果 方法二 ...