Раньше были вопросы по этому поводу: Twitter Bootstrap CSS, поддерживающий языки RTL
Но все ответы хороши для Bootstrap 2.x
Я работаю над проектом на арабском языке (rtl), и мне нужен Bootstrap 3.x справа налево.
Кто-нибудь знает, как исправить это?
наконец, я могу найти новую версию для начальной загрузки справа налево. поделитесь здесь для использования всеми:
bootstrap-3-3-7-rtl и RTL Bootstrap 4.0.0-alpha.6.1
Ссылка на GitHub:
https://github.com/parsmizban/RTL-Bootstrap
спасибо parsmizban.com за создание и распространение.
источник
Я нашел это очень полезным, проверьте это: http://cdnjs.com/libraries/bootstrap-rtl
источник
Если вы хотите, чтобы Bootstrap 3 поддерживал RTL и LTR на своем сайте, вы можете изменять правила CSS «на лету», здесь прилагается функция, она изменяет основные классы для Bootstrap 3, такие как col- (xs | sm | md | lg ) - (1-12), col- (xs | sm | md | lg) -push- (1-12), col- (xs | sm | md | lg) -pull- (1-12), col- (xs | sm | md | lg) -offset- (1-12), есть еще много классов, которые нужно изменить, но мне нужны были только они.
Все, что вам нужно сделать, это вызвать функцию,
layout.setDirection('rtl')
илиlayout.setDirection('ltr')
она изменит правила CSS для системы сеток Bootstrap 3.Должен работать во всех браузерах (IE> = 9).
источник
вы можете использовать мой проект, я создаю bootstrap 3 rtl с помощью sass и gulp, чтобы вы могли легко его настроить https://github.com/z-avanes/bootstrap3-rtl
источник
Мы анонсируем AryaBootstrap ,
Последняя версия основана на загрузке 4.3.1.
добавить «dir» в html, это единственное действие, которое вам нужно сделать.
Посетите веб-сайт AryaBootstrap по адресу: http://abs.aryavandidad.com/
AryaBootstrap на GitHub: https://github.com/mRizvandi/AryaBootstrap
источник