我有一个容器持有div的页面,并且内部还有两个div。随着视图变小,我希望右边的div消失,左边的div占据整个父div。 我一直在实施这个问题。当我在div上尝试了一个绝对位置时,它会扩展到父级的填充宽度,但它也会从父级中弹出(排序)。当我按照其他地方的建议尝试过渡时,没有做任何有用的事情。然后,我尝试了Z-index并将边距改为 - 但这似乎也不起作用。向正确的方向推动会很好。响应div展开另一个div
.box {
background-color: #F28B20;
border-radius: 5px;
height: auto;
margin-bottom: 150px;
width: 80%;
display: inline-block;
box-shadow: 10px 10px 5px #888888;
background-image: url("../Images/logo_faded_background.png");
background-repeat: no-repeat;
background-position: center;
background-size: cover;
}
.sidebar {
float: right;
width: 29%;
margin-left: 0;
margin-right: 3%;
text-align: left;
color: #171581;
}
.whiteBoxHalf {
float: left;
width: 54%;
background: rgba(255, 255, 255, 0.6);
border-color: #000000;
border-width: 1px;
border-style: solid;
margin-left: 3%;
margin-right: 5%;
margin-bottom: 15px;
padding: 15px;
}
@media (max-width: 1019px) {
.header {
font-size: small;
}
.header li a {
padding: 20px 10px;
}
.sidebar {
display: none;
}
.whiteBoxHalf {
width: 95%;
}
}
<div class="box">
<div class="row">
<div class="whiteBoxHalf"></div>
<div class="sidebar"></div>
</div>
</div>
图片是胜过千言万语 –
你说“的看法变得越来越小”,这使我相信你在谈论的响应。但是,您的代码中没有任何内容表明您已尝试做出响应。尝试寻找媒体查询,尝试自己,然后回来,如果你需要额外的帮助。 – Karl
对不起,我发布这个时一定很累。是的,它使用媒体查询进行响应。我会更新我的问题。 –