divを保持するコンテナを持つページがあり、その中にさらに2つのdivが並んでいます。ビューが小さくなるにつれて、右側のdivが消えて、左側のdivが親divの全体を占めるようにしたい。 これを実装する際に問題が発生しています。私はdivの絶対位置を試してみると、それは親の塗り幅に展開されますが、親から出てきます(並べ替え)。他の場所で提案されているように私は移行を試みたとき、ただ役に立ちませんでした。それから私はZインデックスを試して、マージンをaに変更しましたが、それはうまくいかないようです。正しい方向への動きはすばらしいでしょう。対応する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>
の写真を使用すると、応答性の話をしていると信じて私をリードしている、「ビューが小さくなるにつれて、」あなたが言う –
000の言葉の価値があります。しかし、あなたのコードの中には何かを反応させようとしたことはありません。メディアの質問に目を通してみて、自分で試してみてください。さらに助けが必要な場合は戻ってきてください。 – Karl
申し訳ありませんが、私はこれを投稿したときに本当に疲れていたに違いありません。はい、メディアクエリを使用すると反応します。私は私の質問を更新します。 –