検索
ホームページウェブフロントエンドhtmlチュートリアルWeb フロントエンド開発の基本的な CSS スタイルのまとめ

色と単位の使用

    • 色を示すには、色の名前を使用します。例: 赤
    • デモンストレーションを表すには 16 進数を使用します (例: #FF0000)。
    • 色を表すにはRGB数値を使用します。RGB(赤、緑、青)、各値は0〜255の範囲です
    • 通常、色を表すには16進数が使用されます
  1. ユニット
    • px: ピクセル、解像度設定に関連します。
    • % はブラウザのパーセンテージを基準にしています。幅は設定できますが、高さは設定できません。
  2. テキストスタイル(テキスト)

色: テキストの色を設定します
  1. text-align: テキストの配置を設定します
  2. センター
    • そうです
    文字間隔: 単語間隔/文字間隔
  3. word-spacing: 単語の間隔、スペースがある場合に設定します。中国語のスペースを参照してください。
  4. line-height: 行の高さ(2行目の行の高さ=1行目の下から3行目の上)
  5. text-indent: 通常は 30px で 2 個
  6. text-decoration: テキストの装飾
  7. 下線:下線
    • 上線: 上線
    • ラインスルー: 取り消し線
    • 点滅フラッシュ(使用できません)
    text-transform: 大文字と小文字の変換
  8. 大文字: すべて大文字
    • 小文字: すべて小文字
    • 大文字にする: 各単語は大文字で始まります
    text-shadow: テキストの影を作成します (水平オフセット px、垂直オフセット px、ぼかしレベル px、影の色)。ぼかしレベル px 値が高いほど、よりぼやけます。
  9. フォントを設定:
  10. font-style: フォント スタイル斜体、斜体
    font-size: フォントサイズを設定します
  • font-weight: フォントの太さを設定します。太字が最も太くなります
  • font-family: 文字フォント、楷書、公用書体などを設定します。
  • フォント省略属性: スタイルのウェイト サイズファミリー (スペース) の順序は、通常、省略属性を使用した後、フォント属性の後に文字間隔を置く必要があります。そうしないと上書きされます。
  • 枠線と背景
要素に境界線を適用する

border-width: ボーダーの幅
  1. border-style: ボーダースタイル
      なしなしボーダー
    • 一点鎖線
    • 実線
    • 二重二重線
      溝溝線
      点線点線ボーダー
      インセットアウトセット凸
      リッジリッジボーダー

      bolder-color: 境界線の色

      省略形ボーダー:幅スタイルの色を順不同
    • 特定の境界線を個別に設定する
    ボーダーの上/下/左/右の幅/スタイル/色
  2. 省略形: border-top{幅、スタイル、色}
    • 丸い境界線を適用します(x半径、y半径、xyが同じ場合は1つだけ書きます)
    ボーダー上/左下/右半径
  3. 略称: border-radius
    • 要素の背景を設定する
    マージン右: 0px; パディング上: 0px; パディング右: 0px; リストスタイル: disc;">background-image:{url("")} 背景画像アドレス
  4. background-repeat: 背景画像の繰り返し方法、通常は繰り返しなし
    • background-size: 背景画像のサイズ
    • background-position: 背景画像の位置
    • 略称:背景:カラー画像のリピート位置、サイズを書かないと競合します
    • ボックスシャドウを作成する
    box-shadow: 水平オフセット 垂直オフセット ブラー値 シャドウ拡張半径 シャドウカラー 10px 10px 5px 0px red;
  5. 複数の影を追加するには、最初の影の後にカンマを付け、最初の影を整数に設定し、2 番目の影を負の数に設定します
    • アウトラインを設定する
    ボーダーとアウトラインの違い: アウトラインはページに属さず、アウトラインの適用によってページのレイアウトは調整されません
  6. 境界線は実際のサイズを占めますが、輪郭はそうではありません
    • ホバーが設定されている場合、アウトラインが変更された div は移動されませんが、境界線が変更された div は移動されます
    • outline-color: 輪郭の色
    • アウトラインスタイル: アウトラインスタイル
    • outline-width: アウトラインの幅
    • outline-offset: 要素の境界線からのアウトラインのオフセット
    • 略称:アウトライン
    • その他のスタイル (テーブル、リスト、透明度、カーソル)
フォーム

border-collapse 隣接セルの枠線処理、テーブルのマージ=collapse
  1. border-spacing: 隣接するセル間の間隔
    • キャプション側: タイトルの位置
    • empty-cells: 空のセルを表示するかどうか
    • リスト
  2. list-style-style: リストの先頭のマークのスタイル、丸いドット、四角いドットなど。

    list-style-image: リスト画像タグ

      省略形: list-style:none は、通常ナビゲーションに使用されるリストのすべての属性をキャンセルします
    • 水平ナビゲーション: li{display:inline}
    • 透明性
  3. 不透明度: 透明度を設定します(0〜1の値)
    • カーソルの形状
  4. cursor: カーソルを特定のdivに置いたときのカーソルの形状を設定し、待機状態や手の形状などを設定します。
    • ボックスモデル
    • ボックスモデルは要素、パディング、ボーダー、マージンに分割されています

    1. 一定のサイズの要素を設定します

    リーリー

    2.パディングを設定する

    • パディング-上/下/右/左
    • パディング: 略語

    3. 余白(境界線からブラウザの端または次のボックスまでの距離)を設定します

    • 余白-上/下/左/右
    • マージン: 省略形

    4. 最小サイズと最大サイズを設定します (幅をパーセンテージに設定した場合、ブラウザーを拡大または縮小した後、または大画面または小画面モニターに変更した後、要素の位置がずれたりはみ出したりするのを防ぎます)

    • min-width: 最小値は 2 つの div の幅の合計です
    • max-width: 最大値

    5. 要素コンテンツのオーバーフローを処理する

    • overflow-x/y: x または y 軸のオーバーフロー
    • オーバーフロー: 略称: スクロールはスクロールバーを設定します(オーバーフロー処理方法)

    6.要素タイプの変更

    1).要素タイプは次のように分類されます:

    • インライン要素: 幅と高さはページ上で設定できず、1 行、b、span を占有しません
    • inline-block インラインブロックレベル要素: 排他的な行を占有することはできませんが、.img 要素の幅と高さを設定できます
    • block ブロックレベル要素: 排他的な行を占有し、width、height、p、div 要素を設定できます

    2).要素タイプの表示を変更:

    • 要素の型は相互に変換でき、変換後に要素のプロパティも変更されます
    • div は通常、インライン要素に変換されないため失われ、高く設定することはできません

    3) 隠し要素: 表示: なし

    7. フローティング要素とスタック要素のブロック

    • 浮動小数点:浮動小数点:左/右
    • 重なった要素を削除:clear:both (左右両方を削除)

    8.ケース:

    百度ページの構築:

    • ヒント: div を中央に配置するには、margin: 0 auto;
    • を直接使用します。
    • 最初はブラウザのデフォルト機能を実装しないようにするには: *{margin:0px}
    • divブロックがオーバーフローしないように、最大​​値と最小値を設定します。最小値は左右のdivの合計です。
    • 縦書きテキストの中央揃え: 行の高さ
    • ナビゲーションするには、li タグの外側にリンク a タグを追加します
    レイアウトスタイル

    1.位置決め方法

      static: デフォルトでは、要素は通常の要素であり、ドキュメント フローは上から下に配置されます
    • relative: 要素の位置は通常の位置を基準にしています。通常、要素の位置を微調整するには、上と左のみが使用できます。彼は以前の位置に比べて移動したように感じます
    • 固定 (固定): ブラウザ ウィンドウを基準にして配置されます。

      一般的に使用されます。、位置は移動前に占有されず、上下左右に使用できます。小さな広告に一般的に使用される手法、スクロール バーは動き続けます。その位置はドキュメント フローから切り離され、ドキュメント フローの上に浮かび上がります。例: top50px は、側面を基準にします。上に50px移動するのではなく、要素と上の境界線の間の距離を50pxにすることもできます。 ボタンを使用すると、スクロールバーを引いても位置は変わりません

    • Absolute (絶対): 相対位置の値が静的ではない祖先要素。変更する人に応じて、祖先要素は静的になることができません (デフォルトは静的です)。

      子孫要素との親子要素または祖先要素の位置ずれが発生します

      2.配置レイアウト

      上/下/左/右

      3. Zインデックス

      要素と要素の表示レイヤー数を設定するために使用されます。正と負の両方の数値が許容されます

      position と組み合わせて使用​​する必要があります

      移行、変革

      1. 移行

      遷移: 要素は、あるスタイルから別のスタイルに徐々に変化します

      属性:
    • transition-delay: 遷移前の遅延を設定します
    • transition-duration: 移行時間を設定します
    • transition-property: トランジション参加のプロパティを設定します
    • transition-timing-function: 遷移レート (線形均一速度)
    • 遷移: 短い形式 (プロパティ持続時間のタイミング関数の遅延)

      逆トランジション:

      ホバーで設定し、divに貼り付けて完了です

    2. 変身

          変換: 変換方法を指定します
        • transform:scaleX/Y(1.5) スケール1.5倍
        • transform:rotate(360deg) は 360 度回転します。deg は度を表し、トランジション時間の効果は非常に優れています
        • 変換: スキュー(X軸角度、Y軸角度)チルト角度
        • transform: 移動距離(X軸距離、Y軸距離)
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
HTMLの役割:Webコンテンツの構造HTMLの役割:Webコンテンツの構造Apr 11, 2025 am 12:12 AM

HTMLの役割は、タグと属性を使用してWebページの構造とコンテンツを定義することです。 1。HTMLは、読みやすく理解しやすいようなタグを介してコンテンツを整理します。 2。アクセシビリティとSEOを強化するには、セマンティックタグなどを使用します。 3. HTMLコードの最適化により、Webページの読み込み速度とユーザーエクスペリエンスが向上する可能性があります。

HTMLとコード:用語を詳しく見るHTMLとコード:用語を詳しく見るApr 10, 2025 am 09:28 AM

htmlisaspecifictypeofcodefocuseduructuringwebcontent

HTML、CSS、およびJavaScript:Web開発者に不可欠なツールHTML、CSS、およびJavaScript:Web開発者に不可欠なツールApr 09, 2025 am 12:12 AM

HTML、CSS、およびJavaScriptは、Web開発の3つの柱です。 1。HTMLは、Webページ構造を定義し、などなどのタグを使用します。2。CSSは、色、フォントサイズなどのセレクターと属性を使用してWebページスタイルを制御します。

HTML、CSS、およびJavaScriptの役割:コアの責任HTML、CSS、およびJavaScriptの役割:コアの責任Apr 08, 2025 pm 07:05 PM

HTMLはWeb構造を定義し、CSSはスタイルとレイアウトを担当し、JavaScriptは動的な相互作用を提供します。 3人はWeb開発で職務を遂行し、共同でカラフルなWebサイトを構築します。

HTMLは初心者のために簡単に学ぶことができますか?HTMLは初心者のために簡単に学ぶことができますか?Apr 07, 2025 am 12:11 AM

HTMLは、簡単に学習しやすく、結果をすばやく見ることができるため、初心者に適しています。 1)HTMLの学習曲線はスムーズで簡単に開始できます。 2)基本タグをマスターして、Webページの作成を開始します。 3)柔軟性が高く、CSSおよびJavaScriptと組み合わせて使用​​できます。 4)豊富な学習リソースと最新のツールは、学習プロセスをサポートしています。

HTMLでの開始タグの例は何ですか?HTMLでの開始タグの例は何ですか?Apr 06, 2025 am 12:04 AM

Anexampleapalofastartingtaginhtmlis、それはaperginsaparagraph.startingtagsaresentionentientiontheyinitiateelements、definetheirtypes、およびarecrucialforurturingwebpagesandcontingthomedomを構築します。

CSSのフレックスボックスレイアウトを使用して、メニューの点線のラインセグメンテーション効果のセンターアラインメントを実現する方法は?CSSのフレックスボックスレイアウトを使用して、メニューの点線のラインセグメンテーション効果のセンターアラインメントを実現する方法は?Apr 05, 2025 pm 01:24 PM

メニューで点線のラインセグメンテーション効果を設計する方法は?メニューを設計するときは、通常、皿の名前と価格の間に左右に合わせることは難しくありませんが、真ん中の点線またはポイントはどうですか...

オンラインコードエディターはコード入力を実装するためにどのようなHTML要素を使用していますか?オンラインコードエディターはコード入力を実装するためにどのようなHTML要素を使用していますか?Apr 05, 2025 pm 01:21 PM

WebコードエディターのHTML要素分析では、多くのオンラインコードエディターを使用すると、ユーザーはHTML、CSS、およびJavaScriptコードを入力できます。最近、誰かが提案した...

See all articles

ホット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ヘンタイを無料で生成します。

ホットツール

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境