分からない点 ➔ 画像の下に少しだけ同じ画像が繰り返される
閲覧ありがとうございます。
私は今、isaraの模写コーディングをしているのですが、
isaraの画像の下とオレンジの枠の間に
微妙な隙間が出来て、画像が一部分が繰り返されて表示されてしまいました。
一応、 background-size: cover; と background-repeat: no-repeat;は
対象のimgと囲っているdivに書いているのですが、微妙に隙間が空いて
繰り返されてしまっています。
対処方法を分かる方いらっしゃいましたら教えて頂けませんでしょうか。
html
1 <div class="example"> 2 <img src="images/main.jpg" alt="メインヴィジュアル"> 3 <div class="text_area"> 4 <p>プログラミングで<br> 5 人生の安定を手にいれよう</p> 6 <div class="isara"><img src="images/isaralogolarge.png" alt="メインヴィジュアル画像"></div> 7 <p>バンコクのノマドエンジニア育成講座iSara[イサラ]</p> 8 </div> 9 </div>
css
1.example { 2 position: relative; 3 background-image: url(images/main.jpg); 4 background-size: cover; 5 background-repeat: no-repeat; 6} 7 8.example >img { 9 min-height: 310px; 10 width:100%; 11 max-width: 100%; 12 height: auto; 13 background-repeat: no-repeat; 14 background-size: cover 15} 16
.exampleの親要素はどんな構造になっていますか。
.exampleの親要素は
.conversion {
width: 424px;
height: 473px;
margin: 0 auto;
}というdivのクラスで囲っておりました。
ただ、下のコメントに指摘があったととおり
背景画像を表示させるコードを2つ記載していたので
HTMLの<img src="images/main.jpg" alt="メインヴィジュアル">を残して
CSSの.exampleの、background-image: url(images/main.jpg);を消したところ
下に表示されなくなりました。その為、一旦疑問が解消できました。
コメント頂きありがとうございました。
回答1件
あなたの回答
tips
プレビュー