0

たくさんの画像があるギャラリーがあります。画像には幅が設定されており、高さはありません。高さは明らかに画像そのものであるため、1 つの高さが 500 ピクセルで、次の高さが 620 ピクセルになる可能性があります。

このための css は次のとおりです。

.mygallery { width: 650px; padding:0; margin:0; }

画像のすぐ下にキャプションを付ける必要があり、そのための css は次のとおりです。

#category span{color:#FFFFFF;}

ギャラリーの下にカテゴリ スパンを配置する方法を教えてください。私はそれを下に入れることができません。画像の高さがすべて同じであればもちろん問題ありませんが、すべての画像が異なるため、難しいことがわかります。

ご協力いただきありがとうございます。

4

1 に答える 1

0

HTML の画像の自然な構造は次のようになります。

<figure>
  <img>
  <figcaption></figcaption>
</figure>

figure要素を にすることができ(1 行に複数のinline-block要素をリストしたい場合)、残りは通常 として表示されblocksます。この構造は、あなたが望むことを可能にするはずです。行かなければならない、spanまたは要素として表示するように言われるblock- それはここでの問題の一部です.

于 2012-09-25T08:22:14.730 に答える