オーバーレイされた色によるチェックボックスの CSS スタイル設定
はじめに
CSS を使用したチェックボックスのスタイル設定は、特に必要な場合に困難になることがあります。複数の画像を作成せずに、各チェックボックスに異なる色を適用します。この記事では、カスタム カラー オーバーレイを使用してチェックボックスの堅牢な CSS スタイルを可能にするソリューションについて説明します。
ソリューション
このソリューションでは、チェックボックスの背景として透明な PNG 画像を使用します。画像には白い輪郭と部分的に透明なチェックボックスの形状が含まれています。 CSS 経由で要素に背景色を追加すると、白い輪郭に影響を与えることなく、チェックボックスに簡単に色を付けることができます。
実装
このソリューションを実装するには、次の手順に従います。 :
- 白い輪郭と半透明のチェックボックス形状を持つ透明な PNG 画像を作成します。
- カラー オーバーレイを処理するために次の CSS コードを追加します:
.checkbox { background-color: green; }
HTML を変更して、次のクラスをチェックボックスに追加します。
<input type="checkbox" name="1" class="checkbox checkbox--green">
その他の考慮事項
PNG メソッドは、ユーザーのブラウザ。 PNG をサポートしていないブラウザの場合は、画像の上に半透明の CSS レイヤーを作成するか、gif マスクを使用できます。
例
これは jQuery の例です。これはこの原則を示しています。
$("input[type=checkbox]").each(function() { var color = $(this).attr("data-color"); $(this).css("background-color", color); });
結論
このソリューションは、複数の画像を作成せずに、CSS を使用してカスタム カラー オーバーレイでチェックボックスのスタイルを設定する堅牢な方法を提供します。白い輪郭と部分的に透明なチェックボックス形状を備えた透過 PNG 画像を使用すると、希望する美しさを簡単に実現できます。
以上がCSS を使用してカスタム カラー オーバーレイでチェックボックスのスタイルを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

今週のラウンドアップ:Firefoxは錠前屋のような力を獲得し、Samsung&#039; s Galaxy StoreがプログレッシブWebアプリをサポートし始め、CSS SubgridはFirefoxで出荷しています

今週のラウンドアップ:Internet ExplorerがEdgeに進み、Google Search Consoleが新しい速度レポートを宣伝し、FirefoxがFacebookの通知を提供します

おそらく、CSS変数に少なくとも少し精通しているでしょう。そうでない場合は、ここに2秒の概要があります:それらは本当にカスタムプロパティと呼ばれます、あなたは設定します

建物のウェブサイトはプログラミングです。 HTMLとCSSの作成はプログラミングです。私はプログラマーです。ここでCSS-Tricksを読んでいる場合、あなたは&#039;

ここに&#039;私が前もって知るのが好きなこと:これは難しい問題です。あなたがここに上陸した場合、あなたはあなたが伝えることができるツールを指し示すことを望んでいるので、あなたが&#039;

Picture-in-Pictureは、2016年にMacos SierraをリリースしたSafariブラウザでWebに初めて登場しました。ユーザーがポップできるようになりました。

Gatsbyは、画像の処理と処理の素晴らしい仕事をしています。たとえば、手動で画像の最適化で時間を節約するのに役立ちます

私は今日、私の頭の中で完全に間違っていたことをパーセンテージベース(%)のパディングについて学びました!パディングの割合はに基づいているといつも思っていました


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

ドリームウィーバー CS6
ビジュアル Web 開発ツール

WebStorm Mac版
便利なJavaScript開発ツール

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境
