CSS Cursor: tutti i valori, cursori custom e opacity

Galleria dei cursori CSS

CSS Cursor: ogni valore da provare, cursori custom, opacity | We.Inc

Passa il mouse su un riquadro per ognuno dei 36 valori standard di cursor, crea un cursore immagine custom con hotspot e fallback e scopri quando sfumare con opacity, visibility o rgba.

La proprietà cursor imposta il puntatore del mouse mostrato sopra un elemento, per esempio cursor: pointer per gli elementi cliccabili, not-allowed per i controlli disabilitati e grab per gli elementi trascinabili. I cursori custom usano url() con un'immagine, coordinate opzionali dell'hotspot e una parola chiave di fallback obbligatoria. Passa il mouse su ogni riquadro qui sotto per vedere tutti i 36 valori standard nel tuo browser.

I cursori che userai di più

È facile sbagliare i nomi dei cursori, e ogni sistema operativo li disegna in modo leggermente diverso. Questa galleria ti permette di provare ogni parola chiave nel tuo browser, poi mostra come creare un cursore immagine custom che abbia comunque un fallback corretto, insieme ai trucchi di opacity per gli stati sbiaditi e disabilitati.

Domande frequenti

Come creo un cursore custom in CSS?

Scrivi cursor: url(cursor.svg) 4 4, auto; dove l'immagine è un piccolo file PNG, SVG o CUR, i due numeri sono l'hotspot in pixel dall'angolo in alto a sinistra e auto è la parola chiave di fallback usata se l'immagine non funziona. Puoi elencare più immagini url() prima della parola chiave.

Quale cursore dovrebbe mostrare un pulsante disabilitato?

not-allowed è la scelta abituale. Applicalo con button:disabled { cursor: not-allowed; opacity: 0.5; } e mantieni il vero attributo disabled, così anche chi usa tastiera e screen reader viene informato che il controllo non è disponibile, non solo chi usa il mouse.

Qual è la differenza tra opacity e visibility?

opacity sfuma l'intero elemento, figli compresi, e un elemento completamente trasparente riceve ancora clic e focus. visibility: hidden disattiva l'elemento sia per il puntatore sia per le tecnologie assistive, mantenendone lo spazio. Usa opacity per la dissolvenza e cambia visibility alla fine, così gli elementi invisibili non possono essere cliccati.

Perché opacity rende trasparente anche il mio testo?

opacity si applica a tutto ciò che sta dentro l'elemento. Per rendere trasparente solo lo sfondo, usa invece un colore traslucido: background-color: rgb(0 0 0 / 0.5), oppure il più vecchio rgba(0, 0, 0, 0.5). Il testo resta completamente opaco.

Posso nascondere il cursore?

cursor: none lo nasconde sopra l'elemento, cosa che a volte serve a giochi, chioschi e player video. Usalo con parsimonia sui siti normali, perché le persone perdono di vista dove stanno puntando.

I cursori sono suggerimenti, non controlli

Cursori immagine custom che non si rompono

Sfumare gli elementi nel modo giusto

Tutti i 36 valori di cursor

Parole chiave standard di cursor (CSS Basic User Interface Level 4); le classi Tailwind sono cursor-<value>

Cursore custom con hotspot e fallback

Cursore ad anello in SVG inline centrato sul suo hotspot

L'hotspot 12 12 porta il clic al centro dell'anello. Se l'immagine non viene accettata si usa crosshair.

Stati disabilitato, trascinamento e ridimensionamento

Cursori coerenti con l'interazione

Passa il mouse su ogni elemento. La card trascinabile passa a grabbing mentre tieni premuto il pulsante del mouse.

opacity vs visibility vs rgba

Come scegliere il tipo di dissolvenza

Opacity sull'intero elemento accanto a uno sfondo traslucido

Il banner di sinistra sbiadisce il testo insieme al riquadro. Quello di destra mantiene il testo nitido sopra uno sfondo trasparente.

Tutti

Generali

Link e stato

Selezione

Trascinamento

Ridimensiona e scorri

Zoom

Galleria al passaggio del mouse

Filtra il gruppo di cursori

Copiato

Clicca per copiare

Cursore copiato: {v}

Generatore di cursori custom

Prova il cursore qui

Dimensione immagine: {n}px

Hotspot x: {n}px

Hotspot y: {n}px

Parola chiave di fallback

Copia CSS

Inizia gratis · Nessuna carta di credito richiesta

Correlati: Guide

Prodotto

Per chi è

Funzionalità

Risorse

Azienda

Mappa del sito