Dino Geek, cerca di aiutarti

Come creare un effetto zoom al passaggio del mouse con i CSS?


Creare un effetto zoom al passaggio del mouse con i CSS è piuttosto semplice e richiede solo pochi passaggi. Il trucco sta nel modificare la proprietà ‘transform’ del CSS quando l’elemento viene sorvolato con il mouse.

Prima di tutto, scegli l’elemento HTML che desideri utilizzare. Ad esempio, potrebbe essere una semplice immagine:

```
Image description
```

Ora, bisogna aggiungere un codice CSS che realizza l’effetto zoom quando il cursore del mouse passa sopra l’elemento HTML. Si utilizza l’evento :hover per rilevare quando il cursore del mouse “sorvola” l’elemento e si usa la proprietà ‘transform’ per applicare lo zoom.

```
.zoom { transition: transform .2s; /* Animation */
}

.zoom:hover { transform: scale(1.5); /* (150% zoom – Note: if the zoom is too large, it will go outside of the viewport) */
}
```

Nell’esempio sopra, il ‘transition’ definisce quanto velocemente avviene l’effetto di zoom. Quindi, se si desidera un effetto di zoom più lento, si può modificare il valore ‘.2s’ in un numero più grande. Inoltre, ‘scale(1.5)’ definisce quanto grandi o piccoli diventano gli elementi zoomati. Il valore ‘1.5’ significa che gli elementi diventano il 50% più grandi della loro dimensione originale. Modifica questo valore per ottenere l’effetto desiderato.

Questo creerà un semplice effetto zoom al passaggio del mouse usando solo CSS.


Genera semplicemente articoli per ottimizzare il tuo SEO
Genera semplicemente articoli per ottimizzare il tuo SEO





DinoGeek offre articoli semplici su tecnologie complesse

Vuoi essere citato in questo articolo? È molto semplice, contattaci a dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nome dominio | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Avviso Legale / Condizioni Generali di Utilizzo