css让div居中的代码怎么写
css+div居中代码,css实现div水平垂直居中代码,div居中代码怎么写,小郭分享div居中代码
/*1 父级使用text-align:center属性使所有子文本内容水平居中*/
body{ text-align:center; }
/*2 利用margin属性,上外边距为0,左右自适应,需要指定宽度,这是最普遍的一种水平居中方式*/
div{ width:400px; margin:0 auto; }
/*3 flex 弹性布局
body{ display:flex; justify-content: center; align-items:center; }
/*4 table 属性
利用 display:table 的单元格属性使其子级垂直水平居中,写法如下:
div{ display:table; } .son{ display:table-cell; vertical-align:middle; } .grandSon{ width:50%; margin:0 auto; }