特定の言語を選択すると、サイトのCSSをRTLバージョンに上書きします。
絶対配置が必要な要素があります。LTRバージョンではleft: 0px;
、左に揃えています。RTLバージョンでは、反対のことをで行いたいのですright
が、left
プロパティはオーバーライドされないため、左側にとどまります。
- でハッキングを試みました
!important
が、うまくいきませんでした。 - 設定しようとしました
left: none
が、うまくいきませんでした。
オーバーライド中にnoneに設定するか、完全に削除するにはどうすればよいですか?
left
は:var cssObject = $('selector').prop('style'); cssObject.removeProperty('left');