Lo zoom di un elemento e dei suoi contenuti - un'alternativa alla proprietà zoom di CSS3?

StackOverflow https://stackoverflow.com/questions/135894

  •  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!

È stato utile?

Soluzione

Potresti provare a usare la Scriptaculous che fornisce funzionalità Effect.Scale .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top