2017-04-26 2 views
0

Ich arbeite jetzt auf der internationalen Website und eine ihrer Sprachen ist Arabisch. Aufgrund der arabischen Kultur muss die gesamte Schnittstelle vertikal gespiegelt werden (offensichtlich um die Seiten zu wenden, nicht nur die Textrichtung).Wie kann ich meinen HTML-Code einfach vertikal spiegeln?

Ich habe bereits versucht, den Trick mit transform: rotateY(180deg) auf Container und transform: rotateY(180deg) auf jedem Kind-Knoten zu verwenden, aber ein Problem, dass meine Schnittstelle völlig disppeared. Versucht, transform: scale(-1, 1) mit dem gleichen Ergebnis. backface-visibility: visible zu jedem Knoten des Dokuments hinzugefügt.

Haben Sie eine Idee, wie Sie die Website-Schnittstelle spiegeln können, ohne separate Stylesheets und andere schmerzhafte Dinge zu schreiben?


OK, ich mein Problem hier nur neu erstellt, vielleicht kann dies helfen: https://jsfiddle.net/z7ksof29/3/

+0

Mögliche Duplikat [Können Sie CSS/Flip spiegeln Text?] (http://stackoverflow.com/questions/5406368/can-you-use-css-to-mirror-flip-text) –

+0

Haben Sie die Rückseitensicht verwendet? – Nitesh

+0

@ArjanKnol schon versucht, dies, das gleiche Ergebnis –

Antwort

0

Für mich dieses arbeitet:

html { 
    -moz-transform: scaleX(-1); 
    -o-transform: scaleX(-1); 
    -webkit-transform: scaleX(-1); 
    transform: scaleX(-1); 
    filter: FlipH; 
    -ms-filter: "FlipH"; 
} 
+0

'Filter: FlipH' funktioniert überhaupt nicht,' transform: scale' gibt das gleiche Ergebnis :( –

+0

Pech. Können Sie mir den Link? – RacoonOnMoon

+0

hast du alle Präfixe benutzt? html { -moz-transform: scale (-1, 1); -1, 1); -ms-transform: skalieren (-1, 1); transform: skala (-1, 1); } – RacoonOnMoon

Verwandte Themen