私のHTML/CSS/JSのハードルのもう一つ。htmlページのイメージを利用可能な数の列にスタックします
私は私はこのようなページに収まるように必要な12枚の写真があります:彼らは(おそらくこれ以上4以下)
- を空き容量(ある列がある場合、画像の幅は100%、2つの場合は50%、3つの場合は33%など)
- 画像が下に来ると、一定の大きさ。
このコードではいくつかの問題がありますが、それをカットするものではありません。画像は、3列以下の場合にのみ利用可能な領域をすべて埋めます。最小サイズは160pxです。 Operaを使ってページをズームしてもうまくいきません。
img.photoGallery {
min-width: 160px;
max-width: 32%;
float: left;
}
テーブルではこれを行うことはできません。 CSSもそうではないようです。私はおそらくJavaScriptに頼るつもりですが、私はそれに頼るのが嫌です。だから私は知らないトリックがあり、それは私を助けることができますか?
本当にブラウザでイメージのサイズを変更しますか?イメージを自然な大きさ(一般的には良いアイデア)にして浮動させると、物事はうまくいくはずです。マージンを設定して画像間に分割を追加することができます。 – Pointy
はい、私はブラウザの画像のサイズを変更しても問題ありません。ええ、上記の効果が私が探しているものです。 – egasimus