Sur ce site j’aimerais que toute la partie du haut de l’header (en gros, les 145 premiers px de haut, sur toute la largeur) ce soit clickable et que ça pointe sur la home du site.
Sauf que c’est une background-image, donc je n’y arrive pas.
J’ai un peu bidouillé, essayé de reproduire ce qui est écrit ici mais ça ne marche pas.
Mais je dois m’y prendre mal.
Quelqu’un pourrait m’aider à rendre la partie supérieure de la background image clickable afin qu’elle pointe vers la racine du site?
Merci d’avance
je pense que pour ce que tu veux faire, faut regarder du côté de l’évènement javascript onClick (à poser sur ton div).
Après, ce que je ferais perso, pour garder le design actuel du site et pour rajouter la fonctionnalité : je changerais la background image visible en bannière clickable… Après, il y a certainement une raison pour ne pas faire celà…
bah tu cré un gif en 1*1px avec un fond transparent et tu l’insères dans ta div qui contient l’image de fond en spécifiant au gif la largeur et la hauteur de ladite div et tu fais le lien dessus vers ta homepage.
Mais eu sinon a moins que j’ai mal compris si t’as juste ton image en fond de div avec rien a coté pourquoi ne pas simplement l’insérer comme une image normale et ainsi faire ton lien dessus ?
<div id="header">
<div id="sitetitle"><a href="http://www.coldfire.info"> </a></div>
<div id="sitedescription"><h2>Et vous, vous êtes CP ou CTF?</h2></div>
</div>
avec dans la css
[quote=« Nickiller, post:8, topic: 36613 »]bah tu cré un gif en 1*1px avec un fond transparent et tu l’insères dans ta div qui contient l’image de fond en spécifiant au gif la largeur et la hauteur de ladite div et tu fais le lien dessus vers ta homepage.
Mais eu sinon a moins que j’ai mal compris si t’as juste ton image en fond de div avec rien a coté pourquoi ne pas simplement l’insérer comme une image normale et ainsi faire ton lien dessus ?[/quote]
C’est bon
J’ai viré le display: none; du CSS pour #header#sitetitle h1 a, j’ai changé le position vers relative pour #header a, et j’ai rajouté un gif 1x1px avec width et height dans le div sitetitle et c’est bon
Merci à tous!
Edit: Rabban, j’aime bien ta première solution, je testerai