マウスオーバーでふわっとオシャレに下線を表示する方法 top to bottom
こんにちは。ささめまです。
おしゃれサイトでよく見るホバーエフェクトをご紹介します。
(こちらもまた以前制作した銀座 蔦屋書店2020年クリスマス特設サイトに使用したボタンです。)
\ コピペでそのまま使えます /
demo
link text
code
<p><a href="#" class="link_text">link text</a></p>
.link_text {
line-height: 1.2;
text-decoration: none;
position: relative;
display: inline-block;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
}
.link_text::after {
content: '';
width: 100%;
height: 1px;
background: #999;
opacity: 0;
visibility: hidden;
transition: 0.3s;
position: absolute;
bottom: 2px;
left: 0;
}
.link_text:hover {
color: #777;
}
.link_text:hover::after {
bottom: -4px;
opacity: 1;
visibility: visible;
}
comment
マウスオーバーした際の色は、文字と下線が同じ色に見えるように、文字:#777と下線:#999と若干変えています。
あくまで同じ色に見えることを重視!
マウスオーバーで優雅にふわっと色づくボタンの作り方
こんにちは。ささめまです。
サイトがちょっと優雅な雰囲気になる、(でも簡単な)ボタンをご紹介します。
(以前制作した銀座 蔦屋書店2020年クリスマス特設サイトに使用したボタンです。)
\ コピペでそのまま使えます /
demo
button
code
<a href="#" class="button_link">button</a>
.button_link {
width: 280px;
height: 40px;
color: #625941;
font-family: 游明朝, YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", HG明朝E, "MS P明朝", "MS 明朝", serif;
font-weight: 600;
text-align: center;
text-decoration: none;
line-height: 35px;
background-color: transparent;
border: 2px solid #625941;
display: block;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
}
.button_link:hover {
color: #efece7;
text-decoration: none;
background: #625941;
}
design
ふぉん、と滑らかに色が変わるのが気持ちいいボタンです。
ゴールド寄りの色味も高級感があって気に入っています。
枠がやや太めなのも高級感を醸し出す要素です。
comment
持ち帰れる要素があれば是非制作にお役立てください!