なしこれは私が持っているものです。CSS整列行ラッパーのdiv
、これは私が欲しいものです:
私は小さいのすべての周りのコンテナのdivを持っていますdivs、小さいdivは左に浮動小数点表示されます。下の画像のように完全な行に並べるにはどうしたらいいですか?これは簡単ですが、行ごとの画像の数を流体にする(容器の幅は可変です)ので、キャッチは各行にコンテナdivを使用したくありません。これはJSのハックなしでも可能ですか?
なしこれは私が持っているものです。CSS整列行ラッパーのdiv
、これは私が欲しいものです:
私は小さいのすべての周りのコンテナのdivを持っていますdivs、小さいdivは左に浮動小数点表示されます。下の画像のように完全な行に並べるにはどうしたらいいですか?これは簡単ですが、行ごとの画像の数を流体にする(容器の幅は可変です)ので、キャッチは各行にコンテナdivを使用したくありません。これはJSのハックなしでも可能ですか?
フロートを変更するだけで、左に表示することができます:インラインブロック。それは、あなたがやりたいことのように聞こえるテキストレイアウトのように、イメージを横に並べて表示します。
はい、これはうまくいきませんでしたが、私はIE7のDIVでインラインブロックを取得する方法があることを知らなかった:http://foohack.com/2007/11/cross-browser-support-for-inline-block-styling / –
私はあなたがJavascriptのハックとして認めるものがわからないので、これをいくつかの不安で投稿しています...これにはうまくいくプラグインがあります。Masonry JS。しかし、プラグインをハックと見なしたら、display:inline-block;
を、行に入れたい要素に適用し、float:left;
プロパティを削除することをお勧めします。
HTMLとCSSのスニペットをいくつか投稿できますか? –