2012-08-12 7 views

risposta

9

supporto del browser limitato, ma background-clip si può ottenere questo effetto: http://tympanus.net/Tutorials/ExperimentsBackgroundClipText/ (Hit i tasti Animate per più divertente)

Uso SVG si può fare in questo modo: http://people.opera.com/dstorey/images/newyorkmaskexample.svg (Visualizza sorgente per vedere ciò che è effettivamente fatto, vedi reference article troppo)

Utilizzando un'immagine di sfondo e poi CSS, si potrebbe fare questo: http://www.netmagazine.com/tutorials/texturise-web-type-css

3

C'è una proprietà background-clip: text in CSS3, anche se non funziona in tutti i browser. Vedi here per maggiori dettagli.

2

come CSS-Tricks mostra in questo article, 'immagine dietro il testo' può essere fatto in quanto tale:

h1 { 
    color: white; /* Fallback: assume this color ON TOP of image */ 
    background: url(images/fire.jpg) no-repeat; 
    -webkit-background-clip: text; 
    -webkit-text-fill-color: transparent; 
} 

Ma non è garantito il funzionamento su tutti i browser, in modo da suggerire alcune arounds di lavoro , come modernizr.

Ecco come si presenta quando funziona:

What it looks like when it works

Problemi correlati