実現したいこと
画像にリンクをつけても、下線が出ないように、リンクをつける前の画像のサイズのまま変わらないでほしいです。
発生している問題・分からないこと
画像にリンクをつけると小さくなり、下線が出てしまいます。
調べたりしたのですが解決できなかったので
何かわかる方、方法を教えていただきたいです。
よろしくお願いいたします。
該当のソースコード
html
1 <div class="sign_flexbox-container"> 2 <aside> 3 テキスト 4 </aside> 5 <main><a href="#"><img src="ロゴ.png"></a> 6 </main> 7 <aside> 8 <div class="icon_container"> 9 <a href="#"><img src="メール.png" alt="メール"></a> 10 <a href=”#”><img src="お電話.png" alt="お電話"></a> 11 <a href="#"><img src="LINE.png"" alt="LINE"></a> 12 </div> 13 </aside> 14 </div>
css
1.sign_flexbox-container { 2 display: flex; 3} 4 5.sign_flexbox-container main { 6 width: 700px; 7 margin: auto; 8 height: 300px; 9 text-align: center; 10 padding: 0 50px; 11} 12 13.sign_flexbox-container main img { 14 width: auto; 15 16} 17 18.sign_flexbox-container aside { 19 width: 250px; 20 min-width: 250px; 21 margin: auto; 22 height: 300px; 23 font-size: 0.9rem; 24} 25 26.icon_container { 27 display: flex; 28 justify-content: space-around; /* 画像の間に均等に余白を設定 */ 29} 30 31.icon_container img { 32 width: 30%; /* 画像が3つ並ぶように設定 */ 33 height: auto; 34} 35 36@media only screen and (max-width: 767px) { 37 .sign_flexbox-container { 38 flex-direction: column; 39} 40 .sign_flexbox-container main { 41 width: 100%; 42 height: auto; 43 margin: auto; 44 padding-bottom: 20px; 45 } 46 .sign_flexbox-container aside { 47 order: 1; 48 width: 100%; 49 height: auto; 50 margin: auto; 51 padding-bottom: 20px; 52 } 53 .sign_flexbox-container aside img { 54 width: 120px; 55} 56} 57
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
.icon_container a {
text-decoration: none;
}
など入れてみましたが下線も消えず、画像のサイズも小さくなったままでわかりませんでした。
補足
特になし

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2025/04/16 23:49