ウェブサイトのすべてのページに外部CSSページが適用されています。 外部シート::私は、CSSが外部CSSをブロックする
例に適用されていないという要素を作ることができますどのように
<style>
.item{
//Some CSS
}
</style>
HTML:
<style>
.item{
//Block CSS
}
</style>
<div class="item"></div>
ウェブサイトのすべてのページに外部CSSページが適用されています。 外部シート::私は、CSSが外部CSSをブロックする
例に適用されていないという要素を作ることができますどのように
<style>
.item{
//Some CSS
}
</style>
HTML:
<style>
.item{
//Block CSS
}
</style>
<div class="item"></div>
があり、Paulie_Dのコメントをエコーしますあなたができることのいくつか(私はあなたが外部のCSSファイルを編集することはできないと仮定しています):
外部CSSスタイルシートへのリンクの後に適用するスタイルで別のスタイルシートを配置すると、スタイルシートルールが外部スタイルシートルールを上書きします。必要に応じて、希望のルールに!important
を追加します。外部スタイルシートの影響を受けている要素については
名前空間の変更 - 彼らは外部CSSでスタイルされないように、あなたのセレクタ名を変更。たとえば、.itemはたとえば次のようになります。 .Item-Nostyle
微妙なhtmlの変更 - <b>
タグは、例えば次のように書き換えることができます。 <span>
のfont-weight:bold;
または<span>
タグのfont-style:italic
は、おそらくこのパスを選択する場合は<i>
-と書き換えられる可能性があります。あなたのCSSでない限りスタイルはDOMの要素に適用されると
'element.item'が' .item'よりも優先されることにも注意してください –
は基本的にあなたが**外部CSSより**より具体的には –
を適用することはできませんが、彼らは、キャンセルまたは削除することはできません。それらは上書きすることしかできません。新しいスタイルを適用して元のスタイルに戻すことができます。 –