書き順の重要性 ブラウザのリフローを減らし、ブラウザのDOMレンダリングパフォーマンスを向上させる
ブラウザ画面に表示する CSS スタイルの解析は、手順 優先順位第一 - ポジショニング属性: { display は、要素が生成するボックスの種類を指定します。 position 配置は要素の配置タイプを指定します。 float ボックスをフロートさせるかどうかを指定します。 左 トップ 右 底 overflow は、コンテンツが要素のボックスから溢れた場合に何が起こるかを指定します。 clear は、z-index セット要素の積み重ね順序をクリアします。 コンテンツリスト形式 可視性 可視性/表示} 優先度2 - 独自の属性: { 幅 身長 国境 パディング マージン 背景 } 優先度3 - テキストスタイル: { フォントファミリー フォントサイズ font-style テキストのフォント スタイルを指定します。 フォントの太さ font-variant テキストを小文字フォントの色で表示するかどうかを指定します } 優先度4 - テキスト属性: { text-align はテキストの水平方向の配置を指定します。 vertical-align 要素の垂直方向の配置を設定します。 text-wrap はテキストの改行ルールを指定します。 text-transform はテキストの大文字と小文字を制御します。 text-indent は、テキスト ブロックの最初の行のインデントを指定します。 text-decoration テキストに追加する装飾を指定します。 letter-spacing は文字間隔を設定します。 word-spacing は単語間隔を設定します。 white-space 要素内の空白の処理方法を指定します。 text-overflow は、テキストが含まれる要素からテキストが溢れた場合に何が起こるかを指定します。 } 優先度 5 - CC3 で追加された新しい属性: { box-shadow はボックスに 1 つ以上の影を追加します。 カーソル 表示されるカーソルの種類 (形状) を指定します。 境界線の半径 背景:線形グラデーション transform... 要素に 2D または 3D 変換を適用します。 } CSS コードの命名規則
CSS コードノート
要約する CSS スタイルの記述順序と命名規則に関するこの記事はこれで終わりです。より関連性の高い CSS 記述順序コマンド標準については、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
<<: nginx のロードバランシングとリバースプロキシの説明
>>: ウェブページのカラーマッチングにおけるオーバーラップとソフトカラーマッチングの手法を詳しく説明
目次序文コンポーネントライブラリの作成主要な構成の変更ディレクトリレイアウトの調整ライブラリ構築のた...
1. 対応するNode.jsパッケージを見つけます。https://nodejs.org/downl...
目次1. scrapy_splash とは何ですか? 2. scrapy_splashの役割3. s...
1. 透明度を変更してテキストを徐々に点滅させると、次のような効果が得られます。 <!DOCT...
目次序文動的プロパティとは何ですか?値のコピー値の種類を決定する要約する序文これは JavaScri...
XHTML CSS ページ制作中に遭遇する問題の解決策は、解決策と呼ぶには少々大げさです。せいぜい、...
導入コンピューティングのニーズが拡大し続けるにつれて、アプリケーションのメモリに対する需要も増加して...
1. doctypeの役割、厳密モードと混合モードの違い、そしてその重要性1. 構文形式: <...
背景会社のコードは第三者に提供され、利用されます。ソースコードが完全に漏洩しないようにするには、提供...
mkdir コマンドを使用して新しいディレクトリを作成できることは誰もが知っていますが、多くの場合、...
この記事では、シンプルなカレンダー効果を実現するためのjsの具体的なコードを参考までに共有します。具...
目次序文レンダリングsetTable コンポーネント使用結論序文フォームを使用して PC 側のプロジ...
環境: (docker、k8s クラスター)、前回 docker で起動した Java プログラムの...
Ⅰ. 問題の説明: CSS を使用して画像の 3D 凸凹効果を実現します。 Ⅱ実施手順は以下のとお...
目次1. Dockerfile とは何ですか? 2. Dockerfile構築プロセスの分析3. D...