Nessuno strumento usato di recente
Nessuno strumento preferito ancora

Generatore Box Shadow CSS Gratis: Ombra di Riquadro Visuale Online

194 utilizzi
5px
5px
15px
0px
30%

Consigli Box Shadow

Regolare visivamente
Controlli per X, Y, blur, spread e colore. Anteprima in tempo reale.
Copiare CSS
Codice generato automaticamente. Copia con un clic.
Ombra interna (inset)
Attiva inset per ombra interna.

Domande Frequenti

Q Posso animare le transizioni dell'ombra senza lag?
A Sì, ma solo se animi opacità o colore. Spostare offset o sfocatura costringe il browser a ricalcolare il layout a ogni frame. Sul mobile è un disastro per le prestazioni. Usa transizioni sull'opacità o un pseudo-elemento per movimenti più fluidi. Verifica l'effetto con l'anteprima live del generatore prima di implementarlo.
Q Posso usare più ombre su un singolo elemento?
A Certo, separale con virgole nel generatore. Clicca su "Aggiungi ombra" per creare un nuovo livello. Due ombre con offset diversi simulano una carta sollevata — una morbida e profonda, l’altra più netta. L’anteprima live mostra tutti i livelli in tempo reale.
Q C'è differenza tra box-shadow e filter: drop-shadow?
A Sì, non sono affatto intercambiabili. box-shadow crea un rettangolo attorno al box dell'elemento — angoli compresi. filter: drop-shadow segue invece la forma effettiva del contenuto. Una PNG trasparente con bordi irregolari ottiene un'ombra perfettamente sagomata. Usa box-shadow per card, pulsanti e componenti UI. Ricorri a drop-shadow per loghi o immagini ritagliate. Prova qui: applica box-shadow a un elemento circolare, poi passa a drop-shadow nel tuo CSS. La differenza la vedi all'istante.
Q Perché la mia ombra appare pixelata o frastagliata sui display ad alta densità?
A Succede quando usi un raggio di sfocatura troppo piccolo — sotto i 2px diventa ruvido sui display Retina. Il browser disegna l'ombra sui pixel fisici e senza abbastanza morbidezza compaiono i gradini. Imposta lo sfocato ad almeno 3-4px per un risultato liscio. L'anteprima dal vivo del generatore te lo mostra in tempo reale: ingrandisci per controllare prima di copiare il codice.
Q L'ombra sarà visualizzata in modo identico su tutti i browser moderni?
A I browser attuali come Chrome, Firefox e Safari renderizzano le proprietà box-shadow in modo coerente secondo gli standard W3C. Purtroppo le vecchie versioni di Internet Explorer non leggono questo codice e l'effetto non verrà mostrato affatto. Ti consiglio di testare il tuo lavoro su Chrome versione 110 o successiva per verificare che il raggio di sfocatura sia perfetto. Se hai bisogno di compatibilità totale, imposta un bordo semplice nel tuo CSS come soluzione di riserva.
Q Cosa succede se imposto sia X che Y su 0?
A Ottieni un bagliore uniforme su tutti e quattro i lati — nessuna direzione, solo un alone. È il trucco dietro gli effetti neon morbidi e gli anelli di focus. Abbinalo a un blur ampio (25px o più) e a un colore a bassa opacità come rgba(0,0,0,0.15) per un'ombra ambientale delicata. Se aumenti anche il valore di spread, l'ombra si espande in modo uniforme verso l'esterno, simulando un bordo più spesso. Prova ad attivare inset con le stesse impostazioni — il risultato è completamente diverso, una vignettatura interna.
Q Servono prefissi vendor per far funzionare box-shadow su tutti i browser?
A No, puoi saltarli del tutto. Tutti i browser dal 2015 supportano la sintassi standard box-shadow senza prefissi -webkit- o -moz-. Le vecchie guide dei primi anni 2010 mostrano ancora versioni prefissate, ma oggi è codice morto. Chrome 50+, Firefox 40+, Safari 9+ ed Edge lo gestiscono nativamente. Il tuo codice generato funziona così com'è. Un avvertimento: se punti a una WebView incorporata in un'app mobile legacy, fai un test rapido lì prima di pubblicare.
Q Il generatore conserva le ombre impostate tra una sessione e l'altra?
A No. Appena ricarichi la pagina, tutti i valori tornano a zero: niente cookie, niente localStorage. Su un computer condiviso è quasi un vantaggio. Copia il codice box-shadow prima di chiudere la scheda. Per le ombre che riutilizzi spesso, incollale in un piccolo file .css con nomi chiari tipo 'card-hover-profonda'. Tra un mese te ne ricorderai.
Q I motori di ricerca penalizzano i siti che usano troppi effetti ombra?
A I bot di scansione ignorano del tutto il CSS. Valutano solo la struttura HTML e i testi. Puoi applicare varie ombre a un pulsante senza rovinare il posizionamento SEO. Tuttavia, un rendering pesante rallenta i dispositivi mobili meno recenti. Mantieni il raggio di sfocatura sotto i 50 pixel.
Q Come ridurre le dimensioni del CSS per le ombre
A Il codice dell'ombra è minuscolo e pesa meno di venti byte. Non rallenterà il tuo sito. Crea una classe di utilità condivisa se usi lo stesso effetto su molti elementi per mantenere il codice pulito.

Come Usare

Strumenti Correlati