2017-01-04 4 views
1

#calendarという名前のcalendar.cssファイルがあります。要素IDのグローバルCSSを無効にする

calendar.cssファイルには、いくつかのtableクラスがあります。

問題:私はこのルールは#calendar未満固有のものですので、それは常にすべてに適用されます#calendar

@media screen and (max-width: 1050px) { 
    table { 
     overflow-x: auto; 
     display: block; 
    } 
} 
+0

table:not(#calendar) { overflow-x: auto; display: block; } 

詳細情報は、あなたは、例えば、HTML構造として与えることができますか? –

答えて

0

CSSには、構築していないしてみてください。

http://www.w3schools.com/cssref/sel_not.asp

したがって、たとえば:

:not(table#calendar) { 
    background: #ff0000; 
} 
+0

単なるリンクよりも多くの情報を提供してください(将来は機能しない可能性があります) – Justinas

1

あなたは次のようなことをしない()擬似を使用することができます:

/*table*/ 
@media screen and (max-width: 1050px) { 
/*@media screen and (max-width: 750x) {*/ 
    table:not(#calendar) { 
     overflow-x: auto; 
     display: block; 
    } 
} 
2

次のCSSを使用することができます。:notセレクタhere

関連する問題