はい、!important
宣言で親 CSS をオーバーライドする Facebook 要素に個別のスタイルを設定できます。こちらのサイトが分かりやすく解説しています。
CSS がないと使い方を説明するのは難しいですが、例を考えてみましょう。これは、特定のリスト ( li
) 要素の親 CSS スタイルです。
li {
padding: 20px;
margin 0 5px 0 5px;
background-color: #ffc;
}
padding
したがって、Facebook 要素にorを継承させたくない場合はbackground-color
、というクラス#facebook
を設定してから、次のように設定します。
li#facebook {
padding: 0 !important;
background-color: transparent !important;
}
これにより、#facebook
要素が 0padding
になり、background-color
透明に設定されます。
しかし、私が言ったように、CSS なしで確実な答えを出すのは難しいので!important
、自分の設定で試して、必要な結果を得る必要があります。