CSSのborder-bottomプロパティで作成した下線の位置を設定する方法
ここでは、CSSのborder-bottomプロパティで作成した下線の位置を設定する方法について説明していきます。

下線の位置を設定する例
下線の位置を設定するには、padding-bottomプロパティを用います。
HTML
<span class="border-bottom">border-bottom</span>
CSS
.border-bottom {
font-size: 24px;
border-bottom: solid 2px black;
transition: all 0.3s;
}
.border-bottom:hover {
padding-bottom: 20px;
}
実行結果
See the Pen Untitled by Yagi-System (@ihspycal-the-lessful) on CodePen.
まとめ
このように、下線を引いた要素に対して、padding-bottomプロパティを用いることで、下線の位置を設定することができます。
こちらの記事もおすすめ
CSSのborder-bottom-left-radiusを用いて左下の半径を設定する方法
CSSのborder-bottom-widthプロパティを用いて下線の太さを設定する方法