ホームページ ウェブフロントエンド htmlチュートリアル 「CSS3 実戦」メモのテキストシャドウ: text-shadow_html/css_WEB-ITnose

「CSS3 実戦」メモのテキストシャドウ: text-shadow_html/css_WEB-ITnose

Jun 24, 2016 am 11:20 AM

書籍「CSS3 Practical Combat」を読んで勉強することによる要約
「CSS3 Practical Combat」/Cheng Lin.—Beijing Machinery Industry Press 2011.5

文法:

S値の簡単な説明:

  • は色を表し、

  • は浮動小数点数と単位識別子で構成される長さの値を表し、影の水平方向の延長距離を指定します。浮動小数点数とユニット識別子で構成される値。長さの値は負にすることはできず、ブラー効果の距離を指定します。ぼかし効果のみが必要な場合は、最初の 2 つの長さを 0 に設定します。

  • 例:

    none|<length>|none|[<shadow>,]*<shadow>或none|<color>|[,<color>]*
    ログイン後にコピー
    右下の影


  • 左上の影

  • 左下の影

  • ぼかし効果を加える影

  • 定義テキスト 影効果

  • **シンプル概要: **text-shadow 属性の最初の値は水平方向の変位を表し、2 番目の値は垂直方向の変位を表します。正の値は右に、負の値は上に偏ります。または左; 3 番目の値はぼかし半径を表します。値はオプションです。4 番目の値は影の色を表します。

  • 例: 影を介して前景色と背景色のコントラストを増やす

    <style type="text/css">p{ text-align:center; margin:0; font-family:helvetica,arial,sans-serif; color:#999; font-size:80px; font-weight:bold; text-shadow:0.1em 0.1em #333;//右下角阴影 text-shadow:-0.1em -0.1em #333;//左上角阴影 text-shadow:-0.1em 0.1em #333;//左下角阴影 text-shadow:0.1em 0.1em 0.3em #333;//增加模糊效果的阴影 text-shadow:0.1em 0.1em 0.3em black;//定义文本阴影效果}</style>
    ログイン後にコピー

    概要:
  • 影のオフセットは、テキストまでの距離からの 2 つの 値によって指定されます。最初の長さの値は、テキストの右側への水平距離を指定します。負の値は、テキストの左側に影を配置します。 2 番目の長さの値は、テキストの下端からの垂直距離を指定します。負の値を指定すると、テキストの上に影が配置されます。

  • 影をオフセットした後、ぼかしの半径を指定できます。ブラー半径は、ブラー効果の範囲を指定する長さの値です。

  • シャド​​ウ効果の長さの値の前後に色の値を指定することもできます。カラー値はシャドウ効果の基礎として使用されます。色が指定されていない場合は、代わりに color 属性値が使用されます。

  • 例: 複雑なテキスト効果をシミュレートします

  • p{ text-align:center; margin:150px auto; font-family:helvetica,arial,sans-serif; font-size:80px; font-weight:bold; color:#fff;//设置文字颜色 text-shadow:0.1em 0.1em 0.3em black;//通过阴影增加前景色和背景色的对比}
    ログイン後にコピー

    注:
  • 各影効果では影のオフセット値を指定する必要がありますが、ぼかし半径と影の色はオプションのパラメータであり、各影の間はカンマで区切られています。
  • p{ text-align:center; margin:0; padding:24px; font-family:helvetica,arial,sans-serif; font-size:80px; font-weight:bold; color:#000;//设置文字颜色 background:#000;//设置背景颜色 text-shadow:0 0 4px white, 0 -5px 4px #ff3, 2px -10px 6px #fd3, -2px -15px 11px #f80, 2px -25px 18px #f20;//使用阴影叠加出燃烧的文字特效}
    ログイン後にコピー

    影を使用して 3 次元のテキスト効果を重ね合わせる

    : テキストの左上と右下に 1 ピクセルのオフセットの補完的な影を追加することで、軽い立体効果を実現できます。

  • 影を使用して凹面テキスト効果をオーバーレイする
  • : これは、影を使用して 3D テキスト効果をオーバーレイすることの逆です。

  • シャドウを使用してテキストストローク効果をオーバーレイします
  • : テキストの 4 つの側面に 1 ピクセルの黒いシャドウを追加します。

  • 影を使用してテキストのグロー効果を重ね合わせます
  • : 影が移動しないように設定し、同時にぼかされるように影を定義します。もちろん、単一の影または複数の影を使用できます。

  • 例: 超クールな黒猫保安官のホームページ

  • p{    text-align:center;    margin:0;    padding:24px;    font-family:helvetica,arial,sans-serif;    font-size:80px;    font-weight:bold;    color:#D1D1D1;    background:#CCC;    text-shadow:-1px -1px white, -1px -1px #333;//使用阴影叠加出立体的文字特效                1px 1px white,                -1px -1px #444;//使用阴影叠加出凹体文字特效                -1px 0 black,                               0 1px black,                1px 0 black,                0 -1px black;//使用阴影叠加出文本描边特效                    0 0 0.2em #F87,                    0 0 0.2em #F87;//使用阴影叠加出文本外发光特 }
    ログイン後にコピー

    デモ効果:

    このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

    ホットAIツール

    Undresser.AI Undress

    Undresser.AI Undress

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

    AI Clothes Remover

    AI Clothes Remover

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

    Undress AI Tool

    Undress AI Tool

    脱衣画像を無料で

    Clothoff.io

    Clothoff.io

    AI衣類リムーバー

    AI Hentai Generator

    AI Hentai Generator

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

    ホットツール

    メモ帳++7.3.1

    メモ帳++7.3.1

    使いやすく無料のコードエディター

    SublimeText3 中国語版

    SublimeText3 中国語版

    中国語版、とても使いやすい

    ゼンドスタジオ 13.0.1

    ゼンドスタジオ 13.0.1

    強力な PHP 統合開発環境

    ドリームウィーバー CS6

    ドリームウィーバー CS6

    ビジュアル Web 開発ツール

    SublimeText3 Mac版

    SublimeText3 Mac版

    神レベルのコード編集ソフト(SublimeText3)

    &lt; datalist&gt;の目的は何ですか 要素? &lt; datalist&gt;の目的は何ですか 要素? Mar 21, 2025 pm 12:33 PM

    この記事では、HTML&lt; Datalist&GT;について説明します。オートコンプリートの提案を提供し、ユーザーエクスペリエンスの改善、エラーの削減によりフォームを強化する要素。

    &lt; Progress&gt;の目的は何ですか 要素? &lt; Progress&gt;の目的は何ですか 要素? Mar 21, 2025 pm 12:34 PM

    この記事では、HTML&lt; Progress&gt;について説明します。要素、その目的、スタイリング、および&lt; meter&gt;との違い要素。主な焦点は、&lt; Progress&gt;を使用することです。タスクの完了と&lt; Meter&gt; statiの場合

    &lt; meter&gt;の目的は何ですか 要素? &lt; meter&gt;の目的は何ですか 要素? Mar 21, 2025 pm 12:35 PM

    この記事では、html&lt; meter&gt;について説明します。要素は、範囲内でスカラーまたは分数値を表示するために使用され、Web開発におけるその一般的なアプリケーション。それは差別化&lt; Meter&gt; &lt; Progress&gt;およびex

    ビューポートメタタグとは何ですか?レスポンシブデザインにとってなぜそれが重要なのですか? ビューポートメタタグとは何ですか?レスポンシブデザインにとってなぜそれが重要なのですか? Mar 20, 2025 pm 05:56 PM

    この記事では、モバイルデバイスのレスポンシブWebデザインに不可欠なViewportメタタグについて説明します。適切な使用により、最適なコンテンツのスケーリングとユーザーの相互作用が保証され、誤用が設計とアクセシビリティの問題につながる可能性があることを説明しています。

    &lt; iframe&gt;の目的は何ですか タグ?使用する際のセキュリティ上の考慮事項は何ですか? &lt; iframe&gt;の目的は何ですか タグ?使用する際のセキュリティ上の考慮事項は何ですか? Mar 20, 2025 pm 06:05 PM

    この記事では、&lt; iframe&gt;外部コンテンツをWebページ、その一般的な用途、セキュリティリスク、およびオブジェクトタグやAPIなどの代替案に埋め込む際のタグの目的。

    HTML5&lt; time&gt;を使用するにはどうすればよいですか 日付と時刻を意味的に表す要素? HTML5&lt; time&gt;を使用するにはどうすればよいですか 日付と時刻を意味的に表す要素? Mar 12, 2025 pm 04:05 PM

    この記事では、html5&lt; time&gt;について説明します。セマンティックデート/時刻表現の要素。 人間の読み取り可能なテキストとともに、マシンの読みやすさ(ISO 8601形式)のDateTime属性の重要性を強調し、Accessibilitを増やします

    HTML5フォーム検証属性を使用してユーザー入力を検証するにはどうすればよいですか? HTML5フォーム検証属性を使用してユーザー入力を検証するにはどうすればよいですか? Mar 17, 2025 pm 12:27 PM

    この記事では、ブラウザのユーザー入力を直接検証するために、必要、パターン、MIN、MAX、および長さの制限などのHTML5フォーム検証属性を使用して説明します。

    HTML5のクロスブラウザー互換性のベストプラクティスは何ですか? HTML5のクロスブラウザー互換性のベストプラクティスは何ですか? Mar 17, 2025 pm 12:20 PM

    記事では、HTML5クロスブラウザーの互換性を確保するためのベストプラクティスについて説明し、機能検出、プログレッシブエンハンスメント、およびテスト方法に焦点を当てています。

    See all articles