• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:複数の画像を横並びにし、その空白を均等にしたい)

複数の画像を横並びにし、均等な空白を作る方法

このQ&Aのポイント
  • 複数の画像を横並びに表示し、均等な空白を作る方法について教えてください。
  • 画像の横サイズがバラバラなため、一番右側が乱れる問題が発生しています。解決方法を教えてください。
  • 初心者ですが、大枠の幅を固定し、画像の間の空白を均等にしたいです。また、画像名を左揃えで表示したいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

古いブラウザには無効ですから、それはそれで仕方ないとして・・ 画像とその説明ですから、シンプルなul(順不同リスト)でマークアップされているでしょうから。 <div class="section">  <h2>見出し</h2>  <div class="album">   <ul>    <li><img src="./images/photo/01.jpg" width="240" height="180" alt="">     <p>画像の説明</p>    </li>    <li><img src="./images/photo/02.jpg" width="270" height="360" alt="">     <p>画像の説明</p>    </li>    <li><img src="./images/photo/03.jpg" width="200" height="200" alt="">     <p>画像の説明</p>    </li>    <li><img src="./images/photo/04.jpg" width="240" height="180" alt="">     <p>画像の説明</p>    </li>    <li><img src="./images/photo/05.jpg" width="240" height="180" alt="">     <p>画像の説明</p>    </li>    <li><img src="./images/photo/06.jpg" width="160" height="120" alt="">     <p>画像の説明</p>    </li>    <li><img src="./images/photo/07.jpg" width="320" height="240" alt="">     <p>画像の説明</p>    </li>    <li><img src="./images/photo/08.jpg" width="320" height="240" alt="">     <p>画像の説明</p>    </li>    <li><img src="./images/photo/09.jpg" width="300" height="300" alt="">     <p>画像の説明</p>    </li>    <li><img src="./images/photo/10.jpg" width="240" height="320" alt="">     <p>画像の説明</p>    </li>    <li><img src="./images/photo/11.jpg" width="320" height="240" alt="">     <p>画像の説明</p>    </li>   </ul>  </div> </div> だとしたら、 div.album{width:90%;margin:0 auto;} div.album ul,div.album ul li{list-style-type:none;} div.album ul{text-align:center;text-align:justify;} div.album ul li{display:inline-block;text-align:left;} で良いかと・・。

naoapril
質問者

お礼

ありがとうございました。 CSSの基本的なことがちゃんと理解できておらず、なかなか苦戦していましたが、希望通りの形になりました。 もっと勉強します。感謝です!!

関連するQ&A

専門家に質問してみよう