Originariamente inviato da Mich_
Non e` questa la sezione migliore, ma in qualche modo i CSS c'entrano (anche se e` necessario anche della marcatura supplementare).
Inizio a rispondere, poi magari tra un po' sposteremo il thread in un'altra sezione, in base alla direzione che prende la discussione.
Impedire la copia di un'immagine (come di qualsiasi altro file) non e` possibile.
Quando una pagina e` visualizzata nel browser, tutti i file (HTML, JS, CSS, immagini, ...) sono gia` presenti in locale sul computer dell'utente. Vengono posizionati dal browser in un'area del disco chiamata "cache del browser", la cui posizione dipende dal browser e dal sistema operativo.
Prova a cercarla nei file temporanei del browser, a partire o dalla locazione dell'applicativo o (se usi windows) dai file temporanei sotto la dir di sitema (windows o win32 o simile, a seconda della versione del SO).
Il trucco della gif trasparente consiste nel mettere una ulteriore immagine trasparente sopra a quella da "proteggere", in modo che passando con il mouse non sia possibile salvarla tramite il pulsante destro.
Per far questo occorre avere due "livelli" (ad esempio dei <div>) posizionati allo stesso posto, e con z-index diverso.
Si usano quindi gli attributi position e z-index dei CSS.
Ma attenzione che usare il position non e` facile: ecco due semplici articoli:
I posizionamenti assoluti e
Capire i posizionamenti relativi. Se non li capisci, vuol dire che devi approfondire la conoscenza dei CSS prima di poter procedere.