サイズと幅が異なるdivが多数あります。配置要素(サイズが異なる)を隣り合わせに配置
誰もが、私は何のCSSプロパティを使用する必要があります知っている:私は、自動的に別のdivの内側にそれらを配置し、それらを好きな位置たいですか?私はフローティング+ディスプレイ(いくつかの組み合わせ)と試してみて、何も私のために正しく働く - 私は1行でdivsを持っていた - >(1つの大きな要素) - >次の行 - など... ...
サイズと幅が異なるdivが多数あります。配置要素(サイズが異なる)を隣り合わせに配置
誰もが、私は何のCSSプロパティを使用する必要があります知っている:私は、自動的に別のdivの内側にそれらを配置し、それらを好きな位置たいですか?私はフローティング+ディスプレイ(いくつかの組み合わせ)と試してみて、何も私のために正しく働く - 私は1行でdivsを持っていた - >(1つの大きな要素) - >次の行 - など... ...
私が正しく理解していれば、あなたは何をしたいのですか?設定されたサイズ(おそらくその内容に応じて高さを広げている)のコンテナにそれらを配置してから、表示するように並べます。私が考えることができる最も簡単な方法はTwitter Bootstrapです。それはcontainer
クラスを持っているし、div内の要素を揃えることができますし、自動的に応答するようになります。
ヒント:position: absolute
とheight:
は、サイトの流れが乱れるため、できるだけ避けてください。
必要に応じてフローティング要素をクリアすることを忘れないでください。
masonary js – Dhaarani
これは難しい作業です。私はそれがCSSだけでも可能であるかどうかはわかりません。 JSを使って位置を操作できますが、これはこのスレッドの範囲外です。あなたが後になっているものにもっと多くのルールを提供してみてください(要素間の最小間隔/その他の制限/依存関係など) – Narxx
うん。私は、Masonry jsのようなものを実現したいと思います。それをCSSで達成する方法はありませんか? サイズ(高さ/幅)に関する要素情報を提供する必要がありますか?私の要素は自動生成され、サイズは決めることができません。 –