レスポンシブ デザインの作成について、ご協力をお願いします。
問題は、要素を絶対的に配置する方法がわかりませんが、それらの間のトッププロポーションから同じ距離を保つことです.
ウィンドウ幅のサイズを変更して、2 つの要素が常に上から同じスペースを維持するのではなく、互いに離れていることを確認できる例へのリンクを次に示します。したがって、私が探しているのは、全体のスケーリングを偽造することです。これにより、縮小/拡大するだけで、常に同じように見えます。
ウィンドウのサイズを変更するときに、要素を上に移動して上からスペースを縮小するにはどうすればよいですか?
.container {
width: 100%;
height: 1000px;
position: relative;
background: #eee;
}
.container div {
height: 0;
position: absolute;
background: #ccc;
}
.elm1 {
width: 20%;
padding-bottom: 20%;
top: 20%;
left: 5%;
}
.elm2 {
width: 30%;
padding-bottom: 30%;
top: 40%;
right: 10%;
}