让div水平垂直居中
div水平并垂直居中
<!--
1.上下左右0,margin是auto
2.上左50%,平移-50%
3.弹性盒布局
display:flex;
justify-content:center;
align-items:center;
4.给父标签text-align:center;line-height:父标签的高;给子标签display:inline-block;vertical-align:middle;给子标签旁边添加空span
5.网格布局
-->
网格布局css:
.small{
width: 100px;
height: 100px;
background-color: #f00;
grid-area: a;
}
.box{
width: 300px;
height: 300px;
border: 1px solid #000;
display: grid;
grid-template-rows: 100px 100px 100px;
grid-template-columns: 100px 100px 100px;
grid-template-areas: ". . ." ". a ." ". . .";
}
html部分:
<div class="box">
<div class="small"></div>
</div>
grid布局下棋出布局方式嗷
转载自:https://segmentfault.com/a/1190000041480071