Dino Geek, cerca di aiutarti

Come creare un pulsante di attivazione/disattivazione nei CSS?


Per realizzare un pulsante di attivazione/disattivazione usando solo CSS, possiamo utilizzare la proprietà “checkboxdi input HTML combinata con l’utilizzo di un selettore” per cambiare lo stile del pulsante. Ecco un esempio di base:

HTML:
```

```

CSS:
```
.switch { position: relative; display: inline-block; width: 60px; height: 34px;
}

.switch input { opacity: 0; width: 0; height: 0;
}

.slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; transition: .4s;
}

.slider:before { position: absolute; content: “”; height: 26px; width: 26px; left: 4px; bottom: 4px; background-color: white; transition: .4s;
}

input:checked + .slider { background-color: #2196F3;
}

input:checked + .slider:before { transform: translateX(26px);
}
```

In questo esempio, il quadrato bianco rappresenta lo stato “OFF” del pulsante, mentre il movimento del quadrato e il cambio di colore indicano lo stato “ON”. Modificando i valori nel CSS, puoi personalizzare completamente l’aspetto del tuo pulsante di attivazione/disattivazione.

Ricorda che il CSS si occupa solo dell’aspetto visivo del pulsante di attivazione/disattivazione. Per gestire effettivamente la funzionalità di attivazione/disattivazione, dovrai usare JavaScript o un linguaggio simile.


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