プラグインCSSのオーバーライドに問題があります。そのCSSを直接編集することは、実際にはオプションではありません。プラグインの更新がより危険になるからです。
問題:要素には絶対配置があり、元の要素にはtop:0pxがあります。 bottom:0pxでオーバーライドしたいです。
例のために
.element {position:absolute; top:0;}
/* in another file */
.my .element {bottom:0;}
Firefoxではこれは問題なく動作しますが(bottom:0は適用されたスタイルです)、safari/chromeはtop:0を超えないようです。
この問題を回避することはできますが、クリーンなソリューションを考え出すのはいいことです。
つかいます top: auto
to "reset" top
to initial value 。
bottom
はtop
とはまったく別のプロパティです( 要素はtop
とbottom
の両方を持つことができます )。 bottom
はもう必要ありません。
また、オーバーライドセレクターが 十分に具体的 であることを確認してください。ただし、この場合は問題ではないようです。
.my .element { position: inherit !important; top: auto; }