У меня есть веб-сайт asp.net MVC, основанный на значении в его web.config, который может быть на нескольких языках. Например, если я выберу его на английском языке, то на вкладке HTML в верхней части будет отображаться
<html lang="en" dir="auto">
Если я выберу арабский, он будет читать
<html lang="ar" dir="auto">
это прекрасно работает по большей части, но в моем глобальном css-файле определенно есть вещи, которые необходимо настроить в соответствии с фактическим направлением 'dir'. Есть ли способ настроить мой файл css / scss, чтобы он действовал по-разному в зависимости от значения dir? Могу ли я узнать, что такое значение dir, и вместо этого просто иметь несколько классов CSS (.menu_Left, .menu_Right) и добавить это значение?
Или мне просто нужно составить собственное перечисление (здесь языки, где dir = auto переместится вправо) и сделать все вручную? Я просто пытаюсь понять, что здесь проще всего.