Gibt es eine Möglichkeit, die linken und rechten CSS-Werte in einer Sprache von rechts nach links zu wechseln?

9

Ich arbeite an einer Website, die viele verschiedene Gebietsschemas unterstützt. Unser nächster Ort ist Hebräisch, eine Sprache von rechts nach links. Ich setze die dir=rtl und lang=he auf das HTML-Element, und bestimmte Dinge verschieben sich (wie sie sollten).

Ein Großteil der Website verwendet Elemente mit absoluter Positionierung, die den linken Wert festlegen. Gibt es eine Möglichkeit, es im rtl-Modus so zu machen, dass es zum richtigen Wert wird?

Ich weiß, dass ich eine rtl -Klasse für mein html-Element haben könnte und CSS-Überschreibungen, wenn diese Klasse vorhanden ist, aber das Projekt ist ziemlich groß und es würde keinen Spaß machen, alle diese Vorkommnisse manuell zu suchen / p>     

Jason Addleman 17.07.2015, 18:53
quelle

1 Antwort

2

Ich denke, das Hinzufügen von Klassen wäre robuster, aber wenn man bedenkt, wie wenig Spaß das wäre, jage sie mit JavaScript!

Codepen

%Vor%     
azium 17.07.2015, 19:29
quelle