「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > CSS アイコンと例

CSS アイコンと例

2024 年 8 月 23 日に公開
ブラウズ:744

CSS Icons with examples

CSS アイコン

アイコン ライブラリを使用すると、HTML ページにアイコンを簡単に追加できます。

アイコンを追加する方法

HTML ページにアイコンを追加する最も簡単な方法は、Font Awesome などのアイコン ライブラリを使用することです。
指定したアイコン クラスの名前をインライン HTML 要素 ( など) に追加します。
CSS アイコンは、
を使用して作成されるシンボルまたはグラフィック表現です。 PNG や SVG などの従来の画像形式ではなく、CSS (Cascading Style Sheets)。
これらは、画像ファイルに依存せずに Web サイトに視覚要素を追加するために Web デザインでよく使用されます。
CSS アイコンを作成するには、いくつかの一般的な方法があります:

フォントアイコン:

これらは、Font Awesome、マテリアル アイコン、イオン アイコンなどの特別なアイコン フォントから作成されたアイコンです。これらのフォントには、CSS でスタイル設定できるグリフ (シンボル) のセットが含まれています。

例えば

.fa-heart のようなクラスを使用して HTML にハートのアイコンを追加し、CSS プロパティでスタイルを設定できます。

CSS シェイプ:

アイコンは、border、border-radius、background、transform などの CSS プロパティを使用して HTML 要素 (

など) をスタイル設定することにより、純粋な CSS を使用して作成できます。この方法は、単純な幾何学的形状やカスタム デザインによく使用されます。
CSS アイコンには、スケーラビリティ、カスタマイズの容易さ、画像と比べてファイル サイズが小さくなる可能性など、いくつかの利点があります。これらは、Web デザインに視覚要素を追加する多用途かつ効率的な方法となります。

素晴らしいフォント

プロジェクトに Font Awesome を含めます:
次の行を HTML の

に追加します:

アイコンを使用する

アイコンを使用するには、適切なクラスを持つ 要素または 要素を追加します:


マテリアルアイコン

プロジェクトにマテリアル アイコンを含めます:
次の行を HTML の

に追加します:

アイコンを使用する

アイコンを使用するには、クラスmaterial-iconsとアイコン名を含む要素を追加します:

camera_alt

2.カスタムアイコンにCSSを使用する

CSS を使用して独自のアイコンを作成することもできます。純粋な CSS を使用した簡単な例を次に示します:

基本的な HTML 構造を作成する

CSS を追加してアイコンのスタイルを設定します

.icon-star {
    display: inline-block;
    width: 0;
    height: 0;
    border-left: 50px solid transparent;
    border-right: 50px solid transparent;
    border-bottom: 100px solid gold;
    position: relative;
    transform: rotate(35deg);
}


.icon-star:before {
    content: '';
    position: absolute;
    top: 0;
    left: -50px;
    width: 0;
    height: 0;
    border-left: 50px solid transparent;
    border-right: 50px solid transparent;
    border-bottom: 100px solid gold;
    transform: rotate(-70deg);
}

この CSS スニペットは、境界線と位置を使用して単純な星の形を作成します。

3. SVG アイコン

高品質のアイコンに SVG を使用することもできます:

インライン SVG

SVG を背景画像として使用する

.icon {
    width: 24px;
    height: 24px;
    background: url('data:image/svg xml;base64,...') no-repeat center center;
    background-size: contain;
}

ヒント

サイズと色: フォント アイコンとインライン SVG の場合は、font-size または幅と高さのプロパティでサイズを調整し、SVG の色または塗りつぶしで色を変更できます。
アクセシビリティ: 必要に応じて説明テキストまたは aria 属性を追加して、アクセシビリティを常に考慮してください。
自由に実験してさまざまな方法を組み合わせて、プロジェクトに最適なものを見つけてください!

リリースステートメント この記事は次の場所に転載されています: https://dev.to/wasifali/css-icons-with-examples-5cjm?1 侵害がある場合は、[email protected] に連絡して削除してください。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3