91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

div水平垂直居中的四種方式

div
小云
101
2023-08-05 16:46:23
欄目: 編程語言

有四種常見的方式可以實現div水平垂直居中:

  1. 使用Flexbox布局:將父元素的display屬性設置為flex,然后使用justify-content和align-items屬性將子元素水平和垂直居中。
.parent {
display: flex;
justify-content: center;
align-items: center;
}
  1. 使用絕對定位和transform屬性:將父元素相對定位(position: relative),然后將子元素絕對定位(position: absolute),并使用top、bottom、left和right屬性將子元素居中。
.parent {
position: relative;
}
.child {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
  1. 使用表格布局:將父元素的display屬性設置為table,然后將子元素的display屬性設置為table-cell,并使用vertical-align屬性將子元素垂直居中。
.parent {
display: table;
}
.child {
display: table-cell;
vertical-align: middle;
}
  1. 使用Grid布局:將父元素的display屬性設置為grid,然后使用justify-items和align-items屬性將子元素水平和垂直居中。
.parent {
display: grid;
justify-items: center;
align-items: center;
}

以上四種方式都可以實現div水平垂直居中,選擇哪種方式取決于具體的布局需求和瀏覽器兼容性要求。

0
威远县| 怀远县| 裕民县| 巴青县| 琼结县| 芦山县| 琼海市| 冕宁县| 新竹市| 邛崃市| 邢台县| 阜阳市| 白沙| 昆山市| 金秀| 宁化县| 新闻| 平湖市| 垦利县| 襄汾县| 崇义县| 三台县| 曲松县| 巴林右旗| 百色市| 大英县| 陆良县| 丹寨县| 丰顺县| 沅江市| 淅川县| 启东市| 大关县| 贵港市| 平陆县| 皋兰县| 清河县| 百色市| 津南区| 沁阳市| 宝鸡市|