私のプロジェクトには新しいjsカレンダーが追加されました。このようなカレンダーが表示さ -要素の下にあるすべての要素を外部スタイルのプロジェクトから分離する適切な方法
<div style="position: absolute;" id="container">
<table cellspacing="0" cellpadding="0" align="center" class="DynarchCalendar-topCont">
<tbody>
<tr><td>
// lots of elements inside
<td><tr>
</tbody>
</table></div>
問題は、カレンダーのビューが原因このように私のプロジェクトでは、いくつかのスタイルに歪んで表示されていることである -
div#sel_filters div.fields div {
margin-left: 10px;
}
div.filters div.fields div {
float: left;
padding: 7px 0 0;
}
... and many more which apply to the elements inside
プロジェクトの多くのCSSファイルがあります。 。私のカレンダーはdiv.fields内に表示されるので、上記のスタイルも同様に適用されます。上記のプロジェクトスタイルを変更することを検討しているわけではありません。
jscalendar.css
ファイルのスタイル以外のスタイルに影響を与えないようにする適切な方法は何ですか? jscalendar.css
のスタイルに重要な!を適用し、プロジェクトcssによってのみ設定されるすべての追加属性を検索し、それらを手動で0またはnullに設定するというこのオプションがあります。
場合によっては、jscalendar.css before/afterプロジェクトのcssファイルを含めることができます。
これでも未来にも問題が起こります特異性を持って –