banner区域的div无法垂直居中
.banner{
width:1200px;
height:670px;
position:relative;
background:url(img/banner.jpg);
}
.banner > div{
position:absolute;
color:#fff;
width:600px;
height:600px;
top:50%;
left:50%;
margin-left:-300px;
margin-top:-300px;
}
麻烦帮我看看,为什么不能垂直居中
以下是结构部分
<section class="banner">
<div>
<h1>Welcome to Website</h1>
<p>Lorem ipsum dolor sit amet,consectetur adipisicing elitconsectetur </p>
</div>
</section>
31
收起
正在回答 回答被采纳积分+1
3回答
HTML5与CSS3实现动态网页 2018
- 参与学习 1887 人
- 提交作业 4643 份
- 解答问题 5760 个
有HTML和CSS基础,却不知道如何进阶?本路径带你通过系统学习,完成从“会做网页”到“做出好的动态网页”的蜕变,迈出成为前端工程师的第一步。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星