私が解決しようとしているCSSの問題について、あなたが私を助けてくれることを願っています。
私はdivのセットを持っています。この例では4としましょう。各列の周りにコンテナdivを使用せずに、ページ上の2つの垂直列に構造化したいと思います。
ただし(これがトリッキーな部分です)、各divがその上のdivの真下にくるように配置する必要があります。現時点では、上部に並んでいるようになっています。
例に示すように、左側のdivの1つが右側のdivより長くない限り、正常に機能します。
だから...私の問題はです。緑のボックスが黄色のボックスの上部と一列に並ぶのではなく、青いボックスの真下に配置されるようにするにはどうすればよいですか。
使いたくmargin-top: -60px
ない。
必要に応じてJavaScript/jQueryを使用しても問題ありませんが、純粋なCSSソリューションが理想的です。
覚えておくべき重要なことは、列の周りにコンテナdivを使用できないことです。
これが可能かどうかさえわかりません、そしてそれを機能させるために1日を無駄にしました...あなたが助けることができれば、私は非常に感謝します-あなたがそれが不可能であることを確認したとしても!