ホームページ > ウェブフロントエンド > CSSチュートリアル > Web ブラウザで Unicode 絵文字に色を付けるにはどうすればよいですか?

Web ブラウザで Unicode 絵文字に色を付けるにはどうすればよいですか?

DDD
リリース: 2024-12-02 22:58:13
オリジナル
594 人が閲覧しました

How Can I Color Unicode Emojis in Web Browsers?

ブラウザでの Unicode 絵文字の色付け

最新の Web ブラウザでは、絵文字を組み込むことが可能です。しかし、選択した色相の制御を維持しながら、特定の色でレンダリングするにはどうすればよいでしょうか?

次の例を考えてみましょう:

<p>
  ???
</p>
<p>
  ♥★ℹ
</div>

p {
  font-size: 3em;
  color: red
}
ログイン後にコピー

この HTML と CSS は、テキストと絵文字を次のように表示する必要があります。赤ですが、テキストのみが指定された色でレンダリングされます。

絵文字のレンダリングカラー

絵文字文字に色を付けるには:

div {
  color: transparent;  
  text-shadow: 0 0 0 red;
}
ログイン後にコピー

内でタグで color プロパティを透明に設定して、テキストを非表示にします。次に、text-shadow を使用して、ゼロ オフセットと選択した色を 3 番目のパラメーターとして、目的の色のテキスト効果を作成します。

以上がWeb ブラウザで Unicode 絵文字に色を付けるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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