HTML を記述する過程で、クラス属性に複数の値を定義することがよくありますが、定義した値が無効であることに気付くこともよくあります。 ! ! 以前、このような状況に遭遇したときは、単に書き直すか、id を直接使用して CSS 属性を設定していました。しかし、今日では、何かが間違っていると思います。 。 。真実を発見しなければなりません! ! ! コードをコピー コードは次のとおりです。<div id="p" class="middle_div padding_10"> <span id="s" class="normal_span"></span> </div> 2 つのクラスに異なる色を設定しました。middle_div には赤、padding_10 には緑です。 結果は緑色を示し、私の最初の印象は「方向が間違っている!」でした。 そこで、2 つの位置を入れ替えましたが、それでも緑色のままでした。 ! これ。 。 。 。 そうでしょうか? ? ? CSS ファイルを開くと、padding_10 が middle_div の前にあることがわかりました。そこで、それらの位置を入れ替えました。 ブラウザを更新してください、赤! ! ! したがって、複数のクラス値を定義するときは、必ずお気に入りのスタイルを最後に置いてください。 ただし、padding_10 の前に div を追加すると (親要素が div であると想定)、div.padding_10 になり、どこにあっても p div は常に緑色になることがわかります。 この例から、CSS スタイルの優先順位は、後で HTML 内の class 属性の位置によって決定されるのではなく、CSS ファイルが読み込まれたときに決定されることがわかります。 |
<<: MySQL シリーズ 10 同時実行制御を実装するための MySQL トランザクション分離
>>: Vue Element-ui はツリーコントロールノードを実装し、アイコンを追加します。詳細な説明
MySQLデータベースのインストールに関するメモ、みんなで共有a) MySQL ソースインストールパ...
mysqlは指定された期間内の統計データを取得します年別統計 選択 カウント(*)、 DATE_FO...
JSランニング三部作js実行コードは3つのステップに分かれています構文解析プリコンパイル解釈Jav...
MySQL 8.0.16 以降では、パスワードの有効期限ポリシーを設定できます。今日は、この小さな知...
目次1. binlogの紹介2. Binlog関連のパラメータ3. バイナリログの内容を分析するIV...
vuex 永続状態基本原則: すべての vuex データをローカルストレージに保存し、ページが更新さ...
1.ロックしますか? 1.1 ロックとは何ですか?ロックの本当の意味は、鍵またはコードで開くことがで...
目次複雑なクエリとステップバイステップのクエリクエリステートメントを分割する共同クエリの分解問題のあ...
ブロックレベル要素の機能: • 常に新しい行から始まり、それ自体で 1 行を占め、後続の要素も新しい...
目次1. 配列の分離割り当て1.1 配列分離割り当てとは何ですか? 1.2 配列分離割り当てに失敗し...
目次1. 環境設備2. ToastコンポーネントとToastServiceを作成する2.1 Toas...
目次チュートリアルシリーズ1. ユーザー管理1. ユーザーアカウント2. アカウントの追加と削除3....
最初のもの:コードをコピーコードは次のとおりです。 <html> <ヘッド>...
目次1. 実行コンテキストとは何か2. 実行コンテキスト スタックとは何ですか? 3. 実行コンテキ...
目次I. 概要2. pt-archiverの主なパラメータ3. mysql_archiverのインス...