С этим инструментом что-то не так?
О «CSS из LTR в RTL онлайн Онлайн»
Инструмент зеркалит таблицу стилей слева направо в справа налево. Он меняет местами направленные свойства (margin-left ⇄ margin-right, padding, border, float, text-align), переставляет четырёхзначные шорткаты, отражает углы border-radius, меняет direction: ltr на rtl и добавляет direction: rtl к body, чтобы макет действительно читался справа налево.
Добавлять поддержку RTL для арабского, иврита, фарси или урду вручную утомительно и чревато ошибками. Вставьте имеющийся CSS и получите корректную зеркальную копию за один шаг, готовую к публикации как отдельный rtl.css. Преобразование текстовое и затрагивает только ваш CSS; значения внутри url(), строк в кавычках и transform остаются нетронутыми.
Как пользоваться этим инструментом
Как преобразовать CSS из LTR в RTL
Вставьте свой CSS
Скопируйте таблицу стилей слева направо — целиком или фрагмент — в поле ввода.
Запустите преобразование
Нажмите Run. Инструмент меняет местами свойства и ключевые слова left/right, переставляет четырёхзначные шорткаты, отражает углы border-radius и меняет direction: ltr на rtl.
Проверьте результат
Посмотрите вывод: margin-left стал margin-right, float: left стал float: right, а к body добавлено правило direction: rtl.
Скопируйте или сохраните
Скопируйте преобразованный CSS и сохраните как отдельный rtl.css или подключайте условно для [dir=rtl] / <html dir="rtl">.
Проверьте в браузере
Переключите страницу в RTL и проверьте отступы, выравнивание и иконки. Вручную скорректируйте чувствительные к направлению значения внутри url() или transform — они намеренно оставлены без изменений.