前提・実現したいこと
実現したいこと:ulタグ内の黒い点のみを消したい
前提:ローカル環境にて、wordpressのサイト構築を行っています。snsへのリンクをulタグを用いて作成している途中で、list-style: none;をulタグに指定すると、表示させたい画像も消えてしまいます。画像は、ulタグのクラスに対して、background: url();で指定しています。詳細はソースコードにてよろしくお願いいたします。
発生している問題・エラーメッセージ
list-style: none;を指定すると点だけでなく、backgrond: url();で指定した画像まで一緒に消える。
該当のソースコード
php
1 <ul class='sns-navi'> 2 <li class='facebook'> 3 <a href='https://twitter.com/web98083571'></a> 4 </li> 5 <li class='facebook'> 6 <a href='https://twitter.com/web98083571'></a> 7 </li> 8 </ul>
css
1ul { 2 list-style: none; 3} 4.sns-navi { 5 display: flex; 6} 7 8.sns-navi li { 9 background-size: contain !important; 10 width: 30px; 11 margin-right: 15px; 12} 13 14.sns-navi li a { 15 width: 30px; 16 height: 30px; 17} 18 19.sns-navi li:last-child { 20 margin-right: 0px; 21} 22 23.sns-navi .twitter { 24 background: url('./images/twitter-logo.png') no-repeat; 25} 26 27.facebook { 28 background: url('./images/facebook-logo.png') no-repeat; 29}
試したこと
サイト内にて右クリック検証で、ulタグに適用されているcssの確認。作成中のサイトと似たサイトにて、ulタグのcss確認。phpの<a></a>の間に文字を入れると、黒い点が消え文字の後ろに画像が重なる形で表示されることを確認。list-style-typeへの変更など。
補足情報(FW/ツールのバージョンなど)
Local by Flywheelの設定
Web Server: Apache
PHP Version: 8.0.0
Wordpress Version: 5.8.1
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/16 09:21