目次や料理の価格表のように、二つの項目間にリーダー線を付ける(レスポンシブ対応)。
HTML
補足
- ul 要素に add-leader クラスを付ける。
- li 要素内の em 要素と span 要素の間に、指定した文字でリーダー線が表示される。
目次や料理の価格表のように、二つの項目間にリーダー線を付ける(レスポンシブ対応)。
標準では読みづらい段落のスタイルを、CSSの設定で読みやすくする。
ウィンドウ幅を狭めた時に、文字列が行末(ブロック要素の右端)ではなく、指定した位置(単語や文節など)で折り返すようにする。
ウィンドウ幅が狭くても、指定した位置で折り返すことで、見出しなどが読みやすくなる。
ボタンや見出しなど(色付きのブロック要素)に光沢感を付ける。
画像のレスポンシブ対応 で表示した画像をマウスオーバーした時にズームアップする。
ウィンドウ幅やブロック要素の幅の変化に合わせて、画像の縦横比を維持したまま、拡大・縮小表示(レスポンシブ対応)する。
CSS で、見出しのテキストの両サイドにボーダーを付ける。
CSS で縦型タイムラインのデザインをする。
各セクションの見出しなどを対象に、ページ内リンク(ショートカット)を自動作成する。
テーブルのセルをクリックした時に、同一の列・行のセルを色分けする。
指定した要素をマウスオーバー(ホバー)した時にアニメーションを付ける。
ボタンをクリックした時に、指定したアニメーションを付ける。
ページのスクロール時に、指定した要素を、指定したアニメーションで表示する。
CSSによるシンプルな "パンくずリスト" のデザイン例。
最初にリスト項目を全て表示しないで、"続きを表示" をクリックすると、指定した数だけ続きのリスト項目を表示する方法。
印刷時に、ウィンドウの固定位置に配置(position: fixed;)したメニュー表示(ハンバーガー)ボタンやページトップへ戻るボタンが全ページに印刷されてしまうのを防ぐ方法。
番号付きリストの番号部を疑似要素に置き換え、装飾しやすくする。
パネルの開閉状態をあらわすアイコンが付いたアコーディオンパネル。開くパネルを一つに限定することもできる。
ウィンドウの右下に「ページトップへ戻る」ボタンを動的に追加し、スムーズスクロールでページ上端へ戻れるようにする。
長い文字列を先頭から指定した文字数でカットして、末尾に '…' を追加する。