2016-03-02 5 views
2

Я бы хотел (а) конвертировать (перевернуть по горизонтали) весь мой сайт, который будет использоваться с языками RTL, такими как иврит и арабский.LTR to RTL converter

Насколько я могу себе представить, для выполнения этой задачи мне необходимо позаботиться о нескольких свойствах.

Мой сайт довольно сложный с точки зрения стилизации CSS, поэтому я ищу самый элегантный и 100% -ный способ работы.

Я нашел некоторые онлайн-инструменты, но, похоже, они не заботятся обо всех возможных свойствах, и это просто ломает сайт.

Может кто-нибудь предложить хороший и элегантный способ?

+0

Вы посмотрели на это? https://css-tricks.com/almanac/properties/d/direction/ –

+0

Вы используете sass или less, если так ваша задача будет достигнута очень легко через некоторые mixins –

+0

@jackblank, я не хочу менять направление, Я хочу перевернуть его горизонтально, как зеркальный эффект. – Dinly

ответ

0
  • Использование различных стилей для версии RTL:

Этот метод стал популярным в последнее время в связи с появлением этого плагинов, которые автоматически анализируют файлы CSS и продуцируют версию RTL.

1- Automate RTL and LTR language directions supoort With Grunt and Sass

2- Grunt plugin to convert CSS stylesheets between left-to-right and right-to-left

3- Bi App LESS

4- Bi App SASS

Также есть расширение хром называется My Style Это расширение добавить textarea к страницам пользователем посещение. Он переключается нажатием ctrl + m. Когда CSS-объявление добавляется к нему, оно будет влиять на все страницы в этом домене. CSS не удаляется, пока пользователь не удалит его вручную. Используя это расширение, я начинаю добавлять переопределения, пока не получу результат префекта.


примечание: этот ответ собраны из многих источников, и я не проверял их, я надеюсь, что это помогает некоторым образом, спасибо!

Смежные вопросы