まず、CSS の構文エラーを確認してください。
すでにそれを行っていると仮定すると、通常、この種のことは、要素に近いレベルで既にスタイル設定されているものを外部でスタイルしようとすると発生します。基本的に、優先順位は次のとおりです。
- インライン スタイル
- HTML ビュー内で CSS をブロックする
- 外部スタイルシート
たとえば、これがあるとしましょう:
<div id="test" class="testclass" style="position:absolute;"></div>
次に、外部スタイルシートに次のものがあります。
#test {
position:relative;
}
インライン スタイルは、チェーンの上位にあるため優先されます。
特異性についても同様です。ルールが具体的であるほど、優先順位が高くなります。
たとえば、次のようになります。
.testclass #test {
position:absolute;
}
これよりも優先されます:
.testclass {
position: relative;
}
より具体的だからです。したがって、これらのことを念頭に置いてください。また、各ビューで検索するスタイル シートを指定する必要があることにも注意してください。それで問題が解決しないかどうかを確認してください。