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 はツリーコントロールノードを実装し、アイコンを追加します。詳細な説明
この間、プロジェクトに取り組んでいるときに、データ間の接続が非常に複雑なモジュールに遭遇しました。テ...
序文クエリの最適化は一夜にして達成できるものではありません。対応するツールの使い方を学び、他の人の経...
序文誰もが日常業務で SQL の最適化を経験したことがあると思います。したがって、最適化の前に、遅い...
ウェブを閲覧しているときに 404 ページに遭遇することはあまりないので、見落としがちです。しかし、...
エラーの説明: 1. Linux (CentOS 7 64) システムに Nginx (1.18.0...
Nginx の書き換え機能は、リダイレクトと同様に、URL アドレスを一時的または永続的に新しい場所...
目次物体オブジェクト定義オブジェクトのメンバーを反復処理するJS組み込みオブジェクト数学オブジェクト...
MySQL は、スウェーデンの会社 MySQL AB によって開発され、現在は Oracle が所有...
チャンクファイブフリータイプファミリーCuprum JAH I フリーフォントイェセヴァブークレフィ...
半透明の境界線結果: 実装コード: <div> 半透明の境界線が見えますか? </...
Ubuntu 18.04では参考までにmysql 5.7をインストールします。具体的な内容は以下のと...
まだ rem フレキシブルレイアウトを使用していますか?圧縮された js コードの大きなセクションを...
目次手動展開1.アイデアを使ってSpring Bootプロジェクトを作成する2. プロジェクトをJa...
VueとネイティブJavaScriptカプセル化に基づいて、プルダウンリフレッシュとプルアップロード...
以下のように表示されます。 SELECT count(DISTINCT(a.rect_id)) zc...