
【マークアップ言語 複数画像中央寄せについて】
HTML・CSS学習中です。
メインの大きい画像の下に小さい画像を複数横並び中央に表示することをやりたいのですが、iPad表示にすると小さい画像複数は中央に移動せず、画像の左に固まったまま表示されます。
iPhoneサイズだと中央に表示されますが、いろんな方法を試してもどうしてもiPadサイズでは中央に表示されません。
ソースコードも貼りますので、教えて頂けると助かります。
又、まだ学習し始めですのでソースコードを見て頂き他にご指摘があれば学習の励みになります。
よろしくお願い致します。
「ソースコード↓」
【HTML】
<main>
<div class="consept">
<h2>consept</h2>
</div>
<div class="main_img">
<img src="../image/ryouri.jpg">
</div>
<ul>
<li>
<img src="../image/italy.jpg" class="main_img1" width="350px" height="350px">
</li>
<li>
<img src="../image/pasuta.jpg" class="main_img2" width="350px" height="350px">
</li>
<li>
<img src="../image/pizza.jpg" class="main_img3" width="350px" height="350px">
</li>
<li>
<img src="../image/drink.jpg" class="main_img4" width="350px" height="350px">
</li>
</ul>
【CSS】
main{
width: 100%;
background-color: #ccffff;
padding-bottom: 10px;
}
.main_img{
width: 100%;
margin-top: 10px;
text-align: center;
}
main li{
float: left;
display: inline-block;
}
.main_img1,
.main_img2,
.main_img3,
.main_img4{
box-sizing: border-box;
}
.main_img1{
margin-left: 50px;
}
.main_img{
margin-right: 50px;
}
main ul::after{
display: block;
content: "";
clear: both;
}
No.1ベストアンサー
- 回答日時:
KOBA___さん
・・・下に小さい画像を複数横並び中央に・・・・・・・・・・・
ご参考に↓
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
main{
background-color: #ccffff;
padding-bottom: 10px;
text-align: center;
}
main ul{
display:flex; justify-content:center; /* 小画像を中央横並び */
list-style:none;
}
.main_img img{
width:350px; height:350px;
}
.main_img1,
.main_img2,
.main_img3,
.main_img4{
margin: 5px;
width:150px; height:150px;
}
</style>
</head>
<body>
<main>
<div class="consept">
<h2>consept</h2>
</div>
<div class="main_img">
<img src="https://oshiete.xgoo.jp/images/feeling/qjiro/pc/ …
</div>
<ul>
<li>
<img src="https://oshiete.xgoo.jp/images/v2/common/profile … class="main_img1">
</li>
<li>
<img src="https://oshiete.xgoo.jp/images/v2/common/profile … class="main_img2">
</li>
<li>
<img src="https://oshiete.xgoo.jp/images/v2/common/profile … class="main_img3" >
</li>
<li>
<img src="https://oshiete.xgoo.jp/images/v2/common/profile … class="main_img4">
</li>
</ul>
</main>
</body>
</html>
早朝から失礼致します。
ご返答ありがとうございます。
guraさんのおかげで解決致しました!
本当にありがとうございます!
あと【デバイスの違いによるnavのweight幅】についても解決できないことがありまして、その内容も投稿させて頂きますので、もしよろしければご返答して頂けると助かります。
おこがましいお願いで申し訳ございません。
独学で学習しており、この度は本当に助かりました!
ありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- HTML・CSS テキストを画面の真ん中に配置したいです。 2 2022/11/25 16:11
- HTML・CSS img と p を縦中央に配置したいのですがうまくいきません。 2 2023/01/12 14:38
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- HTML・CSS 【HTML】【CSS】【Swiper】 元の画像は横1200×縦600なのですが、実際のサイト上に反 5 2022/07/16 13:57
- Perl RSSにdiv,ul classを付けたいのですがどのようにつけるのかわからないです 2 2022/03/28 01:53
- HTML・CSS CSSのホバーエフェクト 1 2023/06/19 06:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IMG の横に文章、そしてまた IM...
-
【jQuery】複数の条件で絞った...
-
3つの画像を中央に寄せて表示さ...
-
FC2ショッピングカートのカスタ...
-
サイトのサムネイル取得が出来...
-
画像が表示されない
-
リンクを知らせる手のマークが...
-
テンソル解析(絶対微分学)は...
-
htmlの文字が縦書きになる
-
divタグ内のコンテンツが重なっ...
-
htmlのolやulなどlistにtitleや...
-
body>div{}の意味を知りたい
-
1画像内に複数リンクを設定!...
-
css初心者 フレックスボックス...
-
1から100までの自然数のうち、2...
-
リストの左余白の削除方法
-
list-style-type部分だけ大きく...
-
aの中にspan
-
<li>で改行する横並びのメニュー
-
リストについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ボタンをセル内一杯に表示させ...
-
リンクを知らせる手のマークが...
-
画像を全体の200%の倍率で表示...
-
ホームページの一番下に配置し...
-
画像をクリックして同じページ...
-
XML画像データををHTMLで簡単に...
-
table で画像をピッタリとくっ...
-
画像の横に画像を配置したいです。
-
機種依存文字、m2(平方メート...
-
画像リンクの周りに線が出ます
-
画像をリンクさせると紫の枠が...
-
オンマウスで離れた画像が変わる。
-
UDP通信を使うチャットプログラ...
-
画像をクリックして元に戻すには
-
1箇所に複数画像を別々に配置は...
-
システム開発会社のホームページ
-
floatさせたdtの内容が多い場合...
-
inputタグでサーバにデータを送...
-
jqureryスライドショーが上手く...
-
ホームページで画像を横に並べ...
おすすめ情報