色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css 垂直juz

林玟書2年前11瀏覽0評論

CSS是網(wǎng)頁開發(fā)不可或缺的一部分,其中垂直居中是一個很關(guān)鍵的技能。大多數(shù)人使用css來水平居中元素,但是垂直居中并沒有那么容易。下面將介紹幾種方法來實現(xiàn)css垂直居中。

/* 方法一: display: flex; */
.container {
display: flex; /* 父容器設(shè)置為 flex 布局 */
justify-content: center; /* 設(shè)置子元素水平居中 */
align-items: center; /* 設(shè)置子元素垂直居中 */
}
/* 方法二: position + top + transform */
.container {
position: relative; /* 父容器設(shè)置為相對定位 */
}
.child {
position: absolute; /* 子元素設(shè)置為絕對定位 */
top: 50%; /* 子元素向下偏移50%的高度 */
transform: translateY(-50%); /* 再向上移動子元素自身高度的50% */
}
/* 方法三:表格+table-cell */
.container {
display: table; /* 父容器設(shè)置為表格布局 */
height: 100%; /* 確定父容器的高度 */
}
.child {
display: table-cell; /* 子元素設(shè)置為表格單元格 */ 
vertical-align: middle; /* 設(shè)置子元素的垂直對齊方式為居中 */
}
/* 方法四: grid */
.container {
display: grid; /* 父容器設(shè)置為網(wǎng)格布局 */
}
.child {
justify-self: center; /* 子元素水平居中 */
align-self: center; /* 子元素垂直居中 */
}

以上是介紹了四種常見的css垂直居中方法,可以根據(jù)需求選擇一種適合的方法來實現(xiàn)垂直居中。