cssで見出しをセンター表示して更に下線を短くする裏技?
私はセンター、私はセンター つまり主役★ レスポンシブデザインなどで、見出しをセンター表示 さらに横幅100%ではない下線付きを表示したい場合が稀にあると思います。 今回は正しいか解らないけど、表現することができた方法を記載します。 まずはhtml
<div class=”h2_wrap”><h2>センターにならえ</h2></div>
そしてcss擬似擬似します。
.h2_wrap { text-align: center; } .h2_wrap h2 { position: relative; display: inline-block; padding-bottom: 15px; color: #fff; font-size: 22px; font-size: 1.375rem; } .h2_wrap h2::before { content: ""; position: absolute; left: 0; right: 0; bottom: 0; border-bottom: 5px solid #003f7e; width : 80% ; width : -webkit-calc(100% - 40px) ; width : calc(100% - 40px) ; margin: 0 auto; }
widthのところで短い線を表現するための指定をします。 数値のところは適当です。 短いものではなく横幅100%でもない 文字の幅分だけ下線を付けたい場合は widthの指定を無くせばよいですー!
この記事を気に入ったら
いいね!&フォローしよう最新情報をお届けします