• 締切済み

HTML(レスポンシブ)画像の均等方法

レスポンシブ機能による、3枚の画像の間隔を均等にする方法を教えて下さい。 <section id="link_down" class="clearfix"> <h4>Web Site Link</h4> <figure class="link"><a href="#"><img src="img/icon_4.png" alt="#"></a><figcaption>example</figcaption></figure> <figure class="link"><a href="#"><img src="img/icon_5.png" alt="#"></a><figcaption>example</figcaption></figure> <figure class="link"><a href="#"><img src="img/icon_6.png" alt="#"></a><figcaption>example</figcaption></figure> </section><!--contact end--> コードはこちらです。 画像サイズは固定でお願い致します。 ブレイクポイントは600pxです。(600px以上で横並びに均等にします) marginやpaddingを%で設定したのですが、700pxまでは均等なのですが、1000以上となると、 左寄りになって均等になりません。 よろしくお願い致します。

みんなの回答

  • sanzero
  • ベストアンサー率56% (58/102)
回答No.2

幅33.3%のブロックを3つ作って、それぞれに画像を入れて text-align:centerとすればいけませんでしょうか。

noname#206842
noname#206842
回答No.1

解答にはなっていません! 考え方のヒントです。 ご存じだとは、思いますが?・・・ figureタグは、図表であることを示す際に使用します。 イラスト・図・写真・ソースコードなどのことです。 レイアウトに使用するタグではないのでは?・・・ divタグで、3分割のレイアウトを作り、その中に、各sectionを、記述する。 なぜ今更divを使うのか?・・・ article(記事)の中に、header,nav,各sectionがあり、Hn(見出し)P(段落)が、存在し,footer 補足が、asideというように理解すると、ではレイアウトは?・・・ ということで、divを使うことになります。

関連するQ&A

専門家に質問してみよう