CSS でテキストシャドウと要素シャドウ効果を使用する

CSS でテキストシャドウと要素シャドウ効果を使用する

テキストシャドウの紹介

  • CSSでは、 text-shadowプロパティを使用してテキストの影を設定します。このプロパティには、水平方向の影、垂直方向の影、(明瞭度またはぼかしの距離)、影の色の合計4の属性値があります。
  • text-shadowプロパティ値の説明、テキスト シャドウの実践では、最初の値はシャドウの水平方向の移動を設定し、2 番目の値はシャドウの垂直方向の移動を設定し、3 番目の値はシャドウのぼかし距離を設定し、4 番目の値はシャドウの色を設定します。
  • text-shadowプロパティの値は負の数に設定できます。
  • テキストに複数の影を設定するには、カンマで区切ります。
テキストシャドウ: 1px 2px 3px 赤、1px 2px 6px レベッカ紫;

テキストシャドウの練習

<!DOCTYPE html>
<html lang="ja">

<ヘッド>
  <メタ文字セット="UTF-8">
  <meta name="viewport" content="width=デバイス幅、初期スケール=1.0">
  <meta http-equiv="X-UA-compatible" content="ie=edge">
  <title>テキストシャドウ</title>
  <スタイル>  
    div{
      フォントサイズ: 60px;
      色: シーグリーン;
      テキストシャドウ: 1px 2px 3px 赤;
    }
  </スタイル>
</head>

<本文>
   <div>笑顔こそが本来の信念です。 </div>
</本文>

</html> 

エレメンタルシャドウの紹介

要素に影を設定するには、 CSSbox-shadowプロパティを使用します。

  • box-shadowプロパティ値の説明は次のとおりです。最初の値は影の水平方向の移動を設定し、2 番目の値は垂直方向の移動を設定し、3 番目の値は影の明瞭度を設定し、4 番目の値は影のサイズを設定し、5 番目の値は影の色を設定し、6 番目の値は影の位置を設定します。デフォルトの影の位置は外側で、 inset影を内側に設定します。
  • box-shadowプロパティの値は負の数に設定できます。
  • box-shadowプロパティ値では、カンマで区切ることで複数のシャドウを設定できます。

エレメンタルシャドウプラクティス

<!DOCTYPE html>
<html lang="ja">

<ヘッド>
  <メタ文字セット="UTF-8">
  <meta name="viewport" content="width=デバイス幅、初期スケール=1.0">
  <meta http-equiv="X-UA-compatible" content="ie=edge">
  <title>要素の影</title>
  <スタイル>  
    div{
      幅: 100ピクセル;
      高さ: 100px;
      境界線: 2px 実線の赤;
      box-shadow: 3px 6px 8px darkblue、4px 8px 6px rebeccapurple inset;
    }
  </スタイル>
</head>

<本文>
   <div>笑顔こそが本来の信念です。 </div>
</本文>

</html> 

要約する

以上が、CSS でのテキスト シャドウと要素シャドウ効果の使用についてご紹介した内容です。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

<<:  デザイン理論: テキストの読みやすさと可読性

>>:  DockerにrockerChatをインストールし、チャットルームを設定するための詳細な手順

推薦する

MySQL innodb B+ツリーの高さを取得する方法

序文MySQL の InnoDB エンジンがインデックスの保存に B+tree を使用する理由は、デ...

Linux クラウド サーバーに JDK と Tomcat をインストールするための詳細な手順 (推奨)

JDKをダウンロードしてインストールするステップ 1: まず、公式 Web サイト http://...

CSS3 での 2D および 3D 変換の実装

CSS3 は、要素の 2D 平面変換と視覚的な 3D 空間変換を実装します。2D 変換はより頻繁に使...

ubuntu16.04 で nginx を完全にアンインストールするための関連コマンド

nginx の概要nginx は、無料のオープンソースの高性能 HTTP サーバーおよびリバース プ...

進捗バーのネイティブ JavaScript 実装

進捗バーを実装するためのJavaScriptの具体的なコードは参考までに。具体的な内容は次のとおりで...

CSS で div 凹角スタイルを実装するサンプル コード

通常の開発では、凸型の丸い角、つまり border-radius 属性を使用するのが一般的です。凹角...

JavaScript Sandboxについての簡単な説明

序文:サンドボックスといえば、私たちの頭には反射的に上の写真が思い浮かび、すぐに興味がわいてくるかも...

Kali に docker と portainer をインストールする方法

dockerの登場により、多くのサービスが徐々にハードウェアアーキテクチャへの依存から脱却しました。...

Ubuntu 18.04 コマンドでタッチパッドを無効/有効にする

Ubuntu では、ショートカット キーでタッチパッドをオフにできない状況によく遭遇します。この問題...

Vue は Tencent Map を統合して API を実装します (デモ付き)

目次執筆の背景プロジェクトの説明事前準備注記執筆の背景以前のプロジェクトではTencent Maps...

Reactのdiffアルゴリズムの詳細な分析

Reactのdiffアルゴリズムの理解diffアルゴリズムは、 Virtual DOMの変更された部...

Node.js でのクラスター作成に関する簡単な説明

目次クラスタクラスターの詳細クラスター内のイベントクラスター内のメソッドクラスター内の属性クラスター...

RHCE ブリッジング、パスワード不要のログイン、ポート番号の変更の概要

目次1. ブリッジを設定し、検証のためにパケットをキャプチャする1. ブリッジデバイスとセッションを...

ウェブページ作成時のHTMLタグの使用に注意してください

この記事では、Web ページの作成を学習するときに注意すべき HTML タグに関するいくつかの問題を...

HTML シンプルな Web フォーム作成例の紹介

<input> はユーザー情報を収集するために使用され、終了ステートメントはありません。...