ホームページ > ウェブフロントエンド > CSSチュートリアル > CSS で色の明るさをパーセンテージで動的に調整するにはどうすればよいですか?

CSS で色の明るさをパーセンテージで動的に調整するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-11-15 02:17:02
オリジナル
332 人が閲覧しました

How can I dynamically adjust color brightness by percentage in CSS?

CSS パーセンテージによる動的カラー調整

色の明るさをパーセンテージで調整することは、CSS のカスタマイズとパーソナライゼーションの一般的なタスクです。最新のブラウザでは、これは CSS フィルタを使用して効果的に実現できます。

パーセントによる CSS Color Reduction by Percentage

提供されている CSS コード スニペットは、カラープロパティまたは青色に対する負のパーセンテージ。ただし、CSS はそのような操作をサポートしていません。代わりに、CSS フィルターを使用して、色の明るさを動的に変更できます。

フィルターを使用して色の明るさを調整する

CSS フィルター プロパティを使用すると、要素に事前定義された変換を適用できます。色の操作。色をパーセントで減らすには、brightness() フィルターを使用できます。次のコードは、「ボタン」要素の色を 15% 暗くする方法を示しています。

.button {
  color: #ff0000;
}

.button:hover {
  filter: brightness(85%);
}
ログイン後にコピー

この例では、ホバー時のボタン要素に Brightness() フィルターが適用されます。 85% の値では、色の明るさが減少し、暗くなります。 100% はベースラインの明るさを表し、100% 未満の値は暗い色を生成し、100% を超える値は明るい色を生成することに注意してください。

このメソッドを使用すると、パーセンテージを指定して要素の色を動的に調整できます。これにより、Web アプリケーションでの色のパーソナライゼーションとカスタマイズをより詳細に制御できるようになります。

以上がCSS で色の明るさをパーセンテージで動的に調整するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート