Lo zoom di un elemento e dei suoi contenuti - un'alternativa alla proprietà zoom di CSS3?
-
02-07-2019 - |
Domanda
Esiste un metodo cross-browser per emulare proprietà zoom CSS3 ? So come ingrandire immagini e testo separatamente, ma non riesco a mantenere tutto allineato.
Una soluzione potrebbe essere quella di leggere gli stili calcolati dell'elemento e dei suoi figli, convertire tutte le misure in px, moltiplicarle per un certo fattore e quindi generare HTML / CSS con questi nuovi stili. Un'altra soluzione potrebbe effettivamente avere senso. :)
Importante: una soluzione corretta non presuppone nulla sulla pagina su cui agisce. Non sappiamo che ogni elemento sia dimensionato in px, disegnato da un foglio di stile esterno o altro.
Grazie!
Soluzione
Potresti provare a usare la Scriptaculous che fornisce funzionalità Effect.Scale .