前提・実現したいこと
疑似要素を使って棒線を作成したが、配置に困っている。
発生している問題・エラーメッセージ
該当のソースコード
html
1<div class="view-more about-view-more"><a href="#" >私たちのこだわり</a></div>
css
1.view-more a { 2 position: relative; 3} 4 5.view-more a::before { 6 content: ''; 7 display: inline-block; 8 width: 80px; 9 height: 1px; 10 margin: 0 30px; 11 background-color: #fff; 12 vertical-align: middle; 13} 14 15.view-more a::after { 16 content: ''; 17 position: absolute; 18 right: 0; 19 bottom: 0; 20 left: 0; 21 border-bottom: 1px solid #fff; 22}
試したこと
疑似要素after(下線部分)が文字だけにかかるようにしたいものの、方法が分かりません。
display: inline-block;等を指定するのか?などと考えてみましたが、できませんでした。
どうぞご教授いただけたらと思います。
回答1件
あなたの回答
tips
プレビュー