介绍
这篇文章给大家分享的是有关CSS设置div水平居中的方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
CSS设置div水平居中的方法:1、给div元素设置“保证金:0汽车”样式;2、在父级div元素里设置“text-align:中心”样式,在子一级div元素里设置”显示:inline-block”样式。
引用><强> 1,外边距自适应强>
<强>方式:强>元素绑定属性:<代码>保证金:0汽车;代码>
,,& lt; div 类=癲iv-parent"比; ,,,,,,,,,,,& lt; style> ,,,,,,,,,,,,,,,.div-parent { ,,,,,,,,,,,,,,,,,宽度:,400 px; ,,,,,,,,,,,,,,,,,身高:,200 px; ,,,,,,,,,,,,,,,,,背景颜色:,# aaa级; ,,,,,,,,,,,,,,,} ,,,,,,,,,,,,,,,.div-child { ,,,,,,,,,,,,,,,,,,,宽度:,100 px; ,,,,,,,,,,,,,,,,,,,身高:,50 px; ,,,,,,,,,,,,,,,,,,,背景颜色:,# 007 fff; ,,,,,,,,,,,,,,,,,,,保证金:,0,汽车; ,,,,,,,,,,,,,,,} ,,,,,,,,,,,& lt;/style>,,, ,,,,,,,,,,,& lt; div 类=癲iv-child"祝辞& lt;/div> ,,,,,,,& lt;/div><>强效果:强>
<强>注意:强>常用,适用于已知父级元素宽度的情况
<强> 2,行内块元素强>
<强>方式:>强父级元素设置属性:<代码> text-align:中心;代码>
子一级元素设置属性:<代码>显示:inline-block; 代码>
& lt; div 类=癲iv-parent"比; ,,,,,,,& lt; style> ,,,,,,,,,,,.div-parent { ,,,,,,,,,,,,,宽度:,400 px; ,,,,,,,,,,,,,身高:,200 px; ,,,,,,,,,,,,,背景颜色:,# aaa级; ,,,,,,,,,,,,,text-align:,中心; ,,,,,,,,,,,} ,,,,,,,,,,,.div-child { ,,,,,,,,,,,,,,,宽度:,100 px; ,,,,,,,,,,,,,,,身高:,50 px; ,,,,,,,,,,,,,,,背景颜色:,# 007 fff; ,,,,,,,,,,,,,,,显示:,inline-block; ,,,,,,,,,,,} ,,,,,,,& lt;/style> ,,,,,,,,,,,& lt; div 类=癲iv-child"祝辞& lt;/div> ,,,,,,,& lt;/div>效果如图:
<强>注意:强> inline-block存在浏览器兼容性问题,另行处理因设置inline-block带来的副作用。
<>强补充:使用定位强>
<强>方式:>强父级元素设置属性:<代码>位置:相对;代码>
子一级元素设置属性:<代码>位置:绝对的,代码>
& lt; div 类=癲iv-parent"比; ,,,,,,,& lt; style> ,,,,,,,,,,,.div-parent { ,,,,,,,,,,,,,宽度:,400 px; ,,,,,,,,,,,,,身高:,200 px; null null null null null null null null null null null null nulldiv CSS设置水平居中的方法