- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- link in css
-
link in css
Ciao a tutti, ho un problema:
COme faccio ad inserire un link in un'immagine se utilizzo un css?
il codice è questo:
Codice:
body { background-color: red;
background-image: url(logo.gif);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center center;
}
Lo utilizzo per mettere lo sfondo e l'immagine, come faccio a fare in modo che quando si clicchi su quell'immagine si apra un'altra pagina? devo intervenire sul css? come?grazie!
-
Beh se è un semplice link intervieni lato HTML. E se devi fare in modo che si apra in un altra pagina cosi.
<a href="nuovapagina.html" target="_blank"><img src="urlimmagine" alt="testo immagine" /></a>
-
Questo sapevo farlo, ma se ho impostato lo sfondo in css:```
background-image: url(logo.gif);
-
Cioè tu vuoi che non sia visibile dal sorgente? Per evitare che salvi l'immagine?
-
In pratica devi creare una gif trasparente di 1x1 pixel, che poi sostituisci con il css
l'html è:
<img src="transparent.gif" class="classecss"/>
il css è:
background-image:url(sfondo.jpg)Spero sia chiaro, nel caso ora sai cosa googlare.
-
Pero se lo si vuole fare per proteggere il salvataggio, uno che ha installato anche solo firebug recupera il percorso dell'immagine e la scarica lo stesso o sbaglio?