实现DIV绝对居中的几种方式
<style>
.wrap{ height: 300px; background: yellow; position:
relative; }
.box{ width: 100px; height: 100px; background: red;}
.wrap1 .box{
position: absolute;
left: 50%;
top: 50%;
margin: -50px 0 0 -50px;
}
.wrap2{ background: #e5e5e5;}
.wrap2 .box{
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto;
}
.wrap3 .box{
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%,-50%);/*位移*/
}
</style>
</head>
<body>
<div class="wrap wrap1">
<div class="box"></div>
</div>
<div class="wrap wrap2">
<div class="box"></div>
</div>
<div class="wrap wrap3">
<div class="box"></div>
![2019-03-12_231624.jpg][1]</div>
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
评论已关闭