背景イメージといくつかのブロックを持つコンテナを持っているので、私は以下のレイアウトを達成しようとしています。つまり、最初の行の下端が固定されたy
の値になるようにブロックを行に表示します。同じ行のすべての列は、その内容にかかわらず同じ高さを持つ必要があります。これは、ラッピング要素に一緒にブロックA
とB
を置くことによって達成することが些細なことだろうが、それだけで、これらの要素を、なしで行うことができる場合、私は興味:これまでのところ一番上の行の下端をラッパーなしで絶対配置できますか?
<div id="container">
<div id="A">
<p>A1</p>
</div>
<div id="B">
<p>B1</p>
<p>B2</p>
</div>
<div id="C">
<p>C1</p>
</div>
<div id="D">
<p>D1</p>
<p>D2</p>
</div>
<div id="E">
<p>E1</p>
</div>
</div>
私はtransform: translateY(-100%)
をA
とB
に適用しようとしましたが、それらのブロックと次のブロックとの間には隙間があります。何とかA
、B
とC
の幅を同じにしてしまうと、A
とB
のように動くかもしれませんが、フレックスボックスと戦っています。
解決策はフレックスボックスベースである必要はありませんが、私はあまりにもハッキリではないことを望みます。以下は
私はあなたの答えに感謝しますが、ブラウザのサポートは、現時点では現実的な解決策ではないほど悪いです。 –