スライダーです。
どうしても 2 つの子要素が画面内に表示されますが、
各子要素を横幅 100% の画像が表示されるスライダーにしたいです。
わかる方、教えてください。よろしくお願いします。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
img { width: 100%; }
.slides {
display: flex;
overflow-x: auto;
scroll-snap-type: x mandatory;
scroll-behavior: smooth;
}
.slides > .slide__item {
scroll-snap-align: start;
}
</style>
</head>
<body>
<div class="slides">
<div class="slide__item">
<img src="" alt="">
</div>
<div class="slide__item">
<img src="" alt="">
</div>
</div>
</body>
</html>

No.1ベストアンサー
- 回答日時:
こんばんは
>スライダーです。
としか情報がないので、なさりたいことがよくわかりませんけれど・・
flexレイアウトでは、子要素全体を並べて表示しようとします。
(基本的に、2つあれば2つを、3つなら3つを並べようとします)
画像のプロポーションを維持するために、コンテナ部分の高さを設定しておく必要がありますけれど、こんな感じのことをなさりたいのでしょうか?
( 横幅を基準に、比率で高さが決まるようにしてあります)
img { width: 100%; height:100%; }
.slides {
text-align: left;
width: 95vw;
height: 40vw;
margin: 0 auto;
overflow: hidden;
overflow-x: scroll;
display: flex;
scroll-snap-type: x mandatory;
}
.slides > .slide__item {
flex: 0 0 100%;
width: 100%;
scroll-snap-align: start;
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- HTML・CSS cssが効かなくて困ってます 1 2023/01/01 23:57
- HTML・CSS PCサイズで赤い画像2つと、青い画像2つがそれぞれ横に2つずつ並んでいるのですが、これをスマホサイズ 5 2022/04/11 12:01
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- HTML・CSS html/cssで要素が出てこなくて困ってます 1 2022/12/31 16:59
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ボタンをセル内一杯に表示させ...
-
画像をクリックしてラジオボタ...
-
HTMLでボタンを横に2つ並べる方法
-
table で画像をピッタリとくっ...
-
【HTML/CSS】ボタンの枠が伸び...
-
UDP通信を使うチャットプログラ...
-
ポップアップウィンドウのサイ...
-
ホームページで画像を横に並べ...
-
【マークアップ言語 複数画像中...
-
XML画像データををHTMLで簡単に...
-
imgタグは何で囲むのが良いか
-
Dreamweaverの閉じタグでスラッ...
-
cssで、チェックボックスの画像...
-
画像を、横並びにするには!?
-
見た目と声さえ良ければ、他の...
-
テンソル解析(絶対微分学)は...
-
htmlの文字が縦書きになる
-
ライトボックスでスクロールバー
-
含む含まないという概念自体の...
-
html/cssの、navを2段にする...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ボタンをセル内一杯に表示させ...
-
リンクを知らせる手のマークが...
-
画像を全体の200%の倍率で表示...
-
ホームページの一番下に配置し...
-
画像をクリックして同じページ...
-
XML画像データををHTMLで簡単に...
-
table で画像をピッタリとくっ...
-
画像の横に画像を配置したいです。
-
機種依存文字、m2(平方メート...
-
画像リンクの周りに線が出ます
-
画像をリンクさせると紫の枠が...
-
オンマウスで離れた画像が変わる。
-
UDP通信を使うチャットプログラ...
-
画像をクリックして元に戻すには
-
1箇所に複数画像を別々に配置は...
-
システム開発会社のホームページ
-
floatさせたdtの内容が多い場合...
-
inputタグでサーバにデータを送...
-
jqureryスライドショーが上手く...
-
ホームページで画像を横に並べ...
おすすめ情報

