Nello script #101 abbiamo dato un'occhiata alle trasformazioni fatte attraverso CSS3. Come detto, queste vengono fatte in maniera nativa dal browser, sfruttando l'hardware del computer.
Dopo aver analizzato la rotazione, oggi daremo un'occhiata allo scale: è la capacità di scalare la dimensione di un oggetto, applicando un effetto di scale.
Ecco un esempio:
.scale {
-moz-transform: scale(1.5, 1.5);
-ms-transform: scale(1.5, 1.5);
-o-transform: scale(1.5, 1.5);
-webkit-transform: scale(1.5, 1.5);
transform: scale(1.5, 1.5);
}Ed ecco il risultato:

In questo caso, andremo ad effettuare uno zoom di 1,5: tenendo i parametri per x e y sullo stesso valore, l'effetto sarà di fare uno zoom uniforme. Valori sotto l'1 rimpiccioliscono, superiori all'1 ne aumentano le dimensioni.
Grazie ai vendor prefix, il supporto è offerto da IE9+, Chrome 12+, Mozilla 3.5+, Safari 3.1+ e Opera 10.5+.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Arricchire l'interfaccia di .NET Aspire
Utilizzare @property per animare nativamente un oggetto HTML tramite CSS
Usare la parola chiave field per semplificare la scrittura di proprietà in C#
Gestione dei codeowners in GitHub
Impostare il tipo di supporto dei campi Json in Entity Framework con Sql Server
Utilizzare il top layer in HTML
Logica Graceful Degradation in HTML e CSS
Gestire pubblicazione Kubernetes tramite .NET Aspire
Supporto semplificato per le left join in Entity Framework 10
Esporre un server MCP esistente con Azure API Management
Gestire il ciclo di vita di AbortController in Javascript
GitHub Quick Review per la valutazione dello stato di compliance dell'organizzazione aziendale


