ホバーサンプル
デイトラ中級20のまとめ
Ⅰ.ボタンのホバー
1.頻出!!ボタンの透過
ボタン
※transitionはhoverの疑似要素ではない方につけること
※リンクには、とりあえず透過をつける
※a {transition: all 0.3s ease 0s;}
a:hover {opacity: 0.6;}
2.ボタンの色が反転
ボタン
3.ボタンが凹む
ボタン
4.ボタンが浮き上がって影
ボタン
5.X軸で回転
6.Y軸で回転
7.時計回りに回転
8.画像が拡大
Ⅱ.テキストのホバー
1.【頻出!!】文字色がふわっと変化
これが
変化するところ
です
※0.3秒で薄くなる
2.文字色+背景色がふわっと変化
これが
変化するところ
です
※0.3秒で、文字が赤に背景が緑に
3.文字が拡大
これが
変化するところ
です
※0.3秒で、文字が1.1倍に
4.文字が一瞬だけ、拡大
これが
変化するところ
です
※0.3秒だけ、拡大
5.文字が傾く
これが
変化するところ
です
※時計回りに5度傾く
6.文字が縦回転
これが
変化するところ
です
※縦方向(X軸)に回転
7.3D
これが
変化するところ
です
※span要素にdata属性を付与
8.背景色を左からスライド表示
これが
左から変化するところ
です
これが
右から変化するところ
です
9.背景色を下からスライド表示
これが
変化するところ
です
10.2文字ずつ回転
これが
変化
する
ところ
です
※文字の塊ごとに「span」で囲む
11.
アンダーライン
がふわっとフェードイン★
これが
変化するところ
です
※疑似要素・opacityでアンダーラインを作成・非表示にしておく
12.
アンダーライン
が左から伸びる(下線)★
これが
変化するところ
です
13.
アンダーライン
が左右から伸びる(上下線)
これが
変化するところ
です
14.
アンダーライン
が中央から伸びる(下線)
これが
変化するところ
です
15.
アンダーライン
が中央から伸びる(上下線)
これが
変化するところ
です
※リンクには、とりあえず透過をつける
※a {transition: all 0.3s ease 0s;}
a:hover {opacity: 0.6;}