Sto costruendo un sito Web multilingue. Alcune lingue (come l'ebraico) leggono da destra a sinistra. Oltre al testo reale, quegli utenti sono abituati ad avere la navigazione e altri indizi visivi invertiti.CSS rovescia un intero sito Web (effetto specchio)
Ad esempio il menu principale in alto sarebbe allineato a destra. il pulsante "indietro" punterebbe in avanti, il logo in alto a destra invece che in alto a sinistra, ecc.
Una soluzione è ovviamente quella di creare un design completamente nuovo, tuttavia ciò significherebbe che dovrei mantenere 2 modelli. Non ideale
Stavo pensando, sarebbe possibile capovolgere l'intero disegno in CSS? Come guardare in uno specchio?
Sono anche aperto a soluzioni migliori se questo sembra inverosimile.
Tecnologie utilizzate: PHP, Yii, Less.css, jQuery
Ho appena provato questo. Mette tutto in disordine ... –
Quando possibile, "rtl" dovrebbe essere applicato come attributo HTML e non in CSS:
. Inoltre, mentre questo è essenziale, è solo un punto di partenza. –