RTLとLTRの両方であるHTMLdjangoテンプレートページがあります(ユーザーのロケールによって異なります)。
このページのCSSは別のファイルに保存されており、そのファイルは現在静的です。
ロケールに応じて属性を左右に切り替える最良の方法は何ですか?この問題のためにCSSに組み込みの属性がありますか?(JSは使いたくないので、面倒くさいです)
私は持っています:
.elem{
left: 10px;
bottom: 10px;
position: absolute;
}
私はこのようなものが欲しい:
.elem{
right-or-left-according-to-html-dir: 10px;
bottom: 10px;
position: absolute;
}
現在、私が考えることができる唯一のオプションは、ファイルをテンプレートに変換することです。
.elem{
{{dir}}: 10px;
bottom: 10px;
position: absolute;
}
CSSファイルを静的に保つためのより良い方法はありますか?