Wordpress テンプレートの CSS をカスタマイズするときに、元の CSS が ! important 宣言を使用してプロパティを設定していることがわかります。オーバーライドは困難です。
へ! important ルールをオーバーライドするには、次の 2 つの方法があります:
セレクターの詳細度を高める: 追加のタグ、ID、またはクラスをセレクターに追加して、より高いレベルを設定します。元のルールよりも特異性が高くなります。例:
table td {height: 50px !important;} .myTable td {height: 50px !important;} #myTable td {height: 50px !important;}
CSS ルールの並べ替え: 最後に定義されたルールがイベントで優先されるため、スタイル シートの後の時点で同じセレクターを追加します。ネクタイの:
td {height: 100px !important;} td {height: 50px !important;}
! important をオーバーライドすると特定の問題を解決できますが、Web 開発ではその使用が一般的に推奨されないことに注意することが重要です。 ! important に大きく依存するのは不適切なエンジニアリングであり、過剰な特異性が生じて CSS のメンテナンスが複雑になる可能性があります。
以上がCSS の「! important」ルールをオーバーライドするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。