【マークアップ言語 複数画像中央寄せについて】
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ランキング
-
リンクをつけた画像をクリック...
-
機種依存文字、m2(平方メート...
-
ボタンをセル内一杯に表示させ...
-
htmlでキャラクター画像を、サ...
-
XML画像データををHTMLで簡単に...
-
リンク画像のマウスオーバー時...
-
map が機能しない
-
ulの画像をcssのfloatで横並び...
-
縦長広告をウェブページの右側...
-
HTMLタグのDL DT DDを使ってli...
-
ホームページ製作において、テ...
-
画像の場合のみ、下線を消す方...
-
imgタグは何で囲むのが良いか
-
ホームページで画像を横に並べ...
-
リンクまわりの枠
-
HTMLの文章中の画像のベースラ...
-
htmlで画像を2個ずつ並べていき...
-
リンクを知らせる手のマークが...
-
cssヘッダー画像の下に配置した...
-
htmlの文字が縦書きになる
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ボタンをセル内一杯に表示させ...
-
リンクを知らせる手のマークが...
-
htmlで画像を2個ずつ並べていき...
-
ポップアップウィンドウのサイ...
-
画像のサイズが変わらない
-
【HTML/CSS】ボタンの枠が伸び...
-
画像の場合のみ、下線を消す方...
-
cssで、チェックボックスの画像...
-
HTMLのIMAGEに。。
-
XML画像データををHTMLで簡単に...
-
画像の横に文字をうまく配置で...
-
table で画像をピッタリとくっ...
-
画像をリンクさせると紫の枠が...
-
レスポンシブ対応のHTML・CSS(...
-
3つの画像を中央に寄せて表示さ...
-
UDP通信を使うチャットプログラ...
-
水面の波紋
-
cssヘッダー画像の下に配置した...
-
画像とテーブルの隙間をなくす。
-
HTMLは、シングルクォートかダ...
おすすめ情報