::afterを使用して<p>の下に下線を配置したいのですが、うまくできません。
HTML⬇︎ <div class="footer-category-box"> <div class="footer-category">カテゴリー</div> <p>サンプル投稿</p> <p>投稿フォーマット</p> <p>普通の投稿</p> </div> CSS⬇︎ .footer-category-box{ position:relative; } .footer-category-box p::after { content: ""; position: absolute; left: 50%; transform: translateX(-50%); width: 60px; height: 1px; background-color: #000; } コード ```この時点だと3本の線が各文字の上に表示されるのですが、top:100%もしくはbottom:-7pxと入れると、3本の線が1箇所に被ります。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/29 05:49
2021/04/29 06:11
2021/04/29 06:37