Il y a eu des questions à ce sujet auparavant: Twitter Bootstrap CSS prenant en charge les langages RTL
Mais toutes les réponses sont bonnes pour Bootstrap 2.x
Je travaille sur un projet en arabe (rtl) et j'ai besoin de Bootstrap 3.x de droite à gauche.
Quelqu'un connaît-il une solution à cela?
enfin, je peux trouver une nouvelle version pour le bootstrap de droite à gauche. partager ici pour une utilisation par tous:
bootstrap-3-3-7-rtl et RTL Bootstrap 4.0.0-alpha.6.1
Lien GitHub:
https://github.com/parsmizban/RTL-Bootstrap
merci parsmizban.com pour la création et le partage.
la source
J'ai trouvé cela très utile, vérifiez-le: http://cdnjs.com/libraries/bootstrap-rtl
la source
Si vous souhaitez que Bootstrap 3 supporte RTL et LTR sur votre site, vous pouvez modifier les règles CSS "à la volée", ci-joint une fonction, elle modifie les classes majeures pour Bootstrap 3 comme 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), il y a beaucoup plus de classes à modifier mais je n'avais besoin que de celles-ci.
Tout ce que vous avez à faire est d'appeler la fonction
layout.setDirection('rtl')
oulayout.setDirection('ltr')
et cela changera les règles CSS du système de grille Bootstrap 3.Devrait fonctionner sur tous les navigateurs (IE> = 9).
la source
vous pouvez utiliser mon projet, je crée bootstrap 3 rtl avec sass et gulp afin que vous puissiez facilement le personnaliser https://github.com/z-avanes/bootstrap3-rtl
la source
Nous annonçons l' AryaBootstrap ,
La dernière version est basée sur bootstrap 4.3.1
ajoutez "dir" au html, c'est la seule action que vous devez faire.
Consultez le site Web AryaBootstrap à l' adresse : http://abs.aryavandidad.com/
AryaBootstrap sur GitHub: https://github.com/mRizvandi/AryaBootstrap
la source