CSS
HTML
JavaScript
PHP
Coming Soon
Generatori
Varie & Old

CSS filter

La proprietà CSS filter in CSS3 permette di applicare effetti visivi

La proprietà filter, introdotta in CSS3, consente di applicare effetti grafici agli elementi HTML, senza modificare direttamente le immagini o i contenuti. Supporta un'ampia gamma di trasformazioni, come sfocature, effetti seppia, saturazioni e ombre, rendendo possibile una maggiore creatività visiva con poco codice.

Sintassi

filter: none | funzione | funzione funzione...;

Funzioni principali supportate:

  • blur(px): applica una sfocatura all'elemento (es. blur(5px)).
  • brightness(%): modifica la luminosità (es. brightness(150%)).
  • contrast(%): aumenta o riduce il contrasto.
  • grayscale(%): converte l’immagine in bianco e nero.
  • sepia(%): applica un effetto seppia.
  • hue-rotate(deg): ruota i toni del colore (es. hue-rotate(90deg)).
  • invert(%): inverte i colori.
  • saturate(%): regola la saturazione dei colori.
  • drop-shadow(x y blur color): simile a box-shadow ma più avanzato (es. drop-shadow(2px 4px 6px black)).

Nota: È possibile combinare più effetti scrivendoli uno dopo l’altro, separati da uno spazio.


Esempio proprietà: filter


Codice Esempio: filter

CODE: CSSpreleva codice
  1. .filtered-image {
  2.   width: 300px;
  3.   filter: grayscale(100%) drop-shadow(8px 8px 10px gray);
  4.   transition: filter 0.3s ease;
  5. }
  6.  
  7. .filtered-image:hover {
  8.   filter: none;
  9. }

Contenuto Esempio: filter

Esempio di utilizzo di filter su un'immagine

In questo esempio, l'immagine viene visualizzata in bianco e nero con un'ombra fluttuante:


Esempio con filtro

CSS e HTML per l'applicazione del filtro:

  
  <style>
    .filtered-image {
      width: 300px;
      filter: grayscale(100%) drop-shadow(8px 8px 10px gray);
      transition: filter 0.3s ease;
    }

    .filtered-image:hover {
      filter: none;
    }
  </style>

  <img class="filtered-image" src="https://example.com/blu300x200.png" alt="Esempio con filtro" />
  

Note:
Le indicazioni dei Browser supportati sono superate grazie alla loro costante evoluzione, si consiglia di verificare la compatibilità dei vari browser eseguendo il test cliccando qui sotto.

Supporto Browser

Browser Support

I Cookie su questo sito:

Il nostro sito utilizza cookie e altre tecnologie in modo tale che sia noi, sia i nostri partner, possiamo ricordarci di te e capire come tu e gli altri visitatori utilizzate il nostro sito. Qui puoi trovare ulteriori informazioni sui cookie e le altre tecnologie. Chiudendo questo banner o continuando la navigazione acconsenti all'uso dei cookie. Acconsento Info Cookies