DIV水平居中和垂直居中布局
一、水平居中 1. inline-block + text-align text-align(他会有继承) 作用在块级元素上,会 让块级元 素的inline-block子级 ,进行排列 <div class="parent"> <div class="child">demo</div> </div> . parent{ width: 200px; text-align: center; } .child{ display: inline-block; } 2. table + margin table如果不给它的所在元素设置宽的话,他的宽会是由内容撑开 <div class="parent"> <div class="child">demo</div> </div> .child{ display: table; margin: 0 auto; } 3.absolute + transform <div class="parent"> <div class="child">demo</div> </div> .parent{ position: relative; } .child{ position: absolute; left:50%; transform: translateX(-50%); } 4.flex + justify content