前提・実現したいこと
パソコン、タブレット、スマホ、どれで見ても画像がきちんと表示されるようにしたい。
発生している問題・エラーメッセージ
↓のテンプレートを利用して、ウェブサイトを作成中です。
↓を参考に数秒ごとに写真が切り替わるページを2つ作成しました。
リンク
画像が切り替わる設定はできたのですが、スマホで見ると1つのページは横長の写真が
画面の横幅サイズで切れて表示され、もう1つのページでは写真は表示されるものの、
横にスクロールが必要になってしまいました。
↓を参考に画面サイズに合わせて画像がリサイズされるcssを元々のテンプレートのcss
の下の方に追加してみたのですが、上記の症状は変わりませんでした。
リンク
エラーメッセージ
特にエラー表示はなく、パソコンで作った画面をスマホで見てみたら
ページによって画像の右端が切れているページと、画像な全て表示されて
いても、横のスクロールが必要なページがあることがわかりました。
なお、数秒ごとに切り替わる画像だけが、画像の右端が切れたり
横のスクロールが必要になっており、画像を貼っただけのページでは
右端が切れたり、横のスクロールが必要なページはありません。
該当のソースコード
HTML
1<div id="photo"> 2<img src="gazou1.jpg" width="500" height="300" alt=""> 3<img src="gazou2.jpg" width="500" height="300" alt=""> 4<img src="gazou3.jpg" width="500" height="300" alt=""> 5<img src="gazou4.jpg" width="500" height="300" alt=""> 6</div>
で画像が切り替わるページの写真に
css
1img { 2 max-width: 100%; 3 height: auto; 4}
を適用させようと元々のテンプレートのcssに追加したが、
画像の右端が切れたり、横のスクロールが必要な症状は変わらなかった。
試したこと
画像のリサイズに関するcssをいろいろと試しました。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー