我在container
课程中有一个div。 div被称为面板:
.panel {
width: 100%;
background: url(img/launch1.png);
height: 80%;
background-size: cover;
background-position: center;
position: relative;
top: 0;
left: 0;
z-index: 1;
overflow: hidden;
}
容器:
.container {
position: absolute;
top: 0;
width: 100%;
left: 0;
margin: auto;
overflow: hidden;
}
每当我将.panel
的位置更改为相对位置时,它就会消失并且不再可见。它仍然在网站本身,但它将自己置于监视器之外的某个地方。不知道这里有什么问题。任何可以帮助我的新鲜眼睛?
答案 0 :(得分:2)
解决了,container
需要height: 100%
!
答案 1 :(得分:0)
我认为您只需为.container
设置一个高度。
.container {
width: 100%;
height: 100%;
left: 0;
top: 0;
margin: auto;
position: absolute;
overflow: hidden;
}
否则,您需要为.panel
高度设置像素值,而不是百分比。