CSS辞典

スポンサーリンク
CSS辞典

CSSの擬似クラスの : と :: どっちを使えばいい?【使い分けと理由を解説】

CSSでスタイルを指定していると、:hover や ::before など、コロンが1個のものと2個のものを見かけたことがありませんか? 「これって何が違うの?どっちを使えばいいの?」と疑問に思った方のために、この記事では「...
CSS辞典

CSSで横並びメニューを簡単に作る(flexboxの基本)

サイトのグローバルメニューやナビゲーションバーを作るときによく使われるのが横並びのメニューです。 flexboxを活用すると、複雑な調整なしに簡単に横並びレイアウトを実現できます。少し前は、横並びレイアウトに floatを使用してい...
CSS辞典

レスポンシブデザインに必須「メディアクエリ」の基本

レスポンシブデザインの基礎にして最重要テクニック Webサイトをスマホやタブレット、PCなど異なる画面幅に対応させるには、CSSの「メディアクエリ」が欠かせません。ビューポートのサイズに応じてスタイルを切り替えることで、柔軟なデザイ...
CSS辞典

【CSS】クリックで押した感のあるボタン(transform: scale & shadow)

実際に押したようなフィードバック演出をする ボタンをクリックしたとき、「へこむ」ような動きを加えることで、視覚的なフィードバックを演出できます。ユーザーにクリックが伝わったことを感覚的に示せる、非常に実用的なUI演出です。 H...
CSS辞典

ボタンをプルプル震えさせるアニメーション

注目を集めたいボタンや、遊び心を加えたい場面に ボタンが「プルプル」と震えるアニメーションは、ユーザーの注目を引きつけたり、遊び心を演出したいときに役立ちます。CTA(行動喚起)ボタンや、ゲーム風UI、インタラクティブな表現で活躍す...
CSS辞典

box-shadowでボタンに立体感を出す方法

平面的なボタンを奥行きのあるデザインに変える 立体感のあるボタンは、押せそうな印象を与えるため、UIにメリハリをつけたいときに活躍します。box-shadowを活用することで影をつけ、見た目に奥行きを出すことができます。 HT...
CSS辞典

ボタンホバー時にふわっと色を変える【CSS】

ボタンにマウスを乗せたとき、ふわっと色が変わる演出は非常に基本的ながら効果的です。CSSのtransitionプロパティを使えば、カラーチェンジやサイズ変更などのアニメーションをスムーズに表現できます。ユーザーに反応があることを示すため、...
CSS辞典

CSSだけでローディングスピナーを作る

読み込み中や待機時間に最適な演出 ローディングスピナーは、処理中や通信中などの“待ち”時間にユーザーへ状況を伝える定番UIです。CSSだけで実装すれば、外部画像やJavaScript不要で軽量なインジケーターが作れます。 HT...
CSS辞典

CSSによる無限ループアニメーションの実装方法

背景のオブジェクトを回し続けたい、ローディング状態を示し続けたいなど、繰り返し動く要素を作りたいときに無限ループアニメーションは役立ちます。 CSSのアニメーションとinfinite指定で簡単に実現できます。 HTML ...
CSS辞典

CSSで点滅・点灯するテキストやアイコンの作り方

テキストやアイコンに注意を引かせたいときに ユーザーの視線を引きつけたいときや、「新着」「エラー」など目立たせたい情報があるときに、点滅・点灯するアニメーションは非常に効果的です。CSSの@keyframesを使えば、JavaScr...
スポンサーリンク