Revue de sujet
stilobique Posté le 09 Avr 2010 à 11:07
Avatar de stilobique
Messages : 2387
Par rapport à ton code CSS tu a juste à mettre l'ID sur la balise de l'image.

Code : CSS
#en_tete
{
        ...
	background-image: url("images/banniere.png");
	background-repeat: no-repeat;
 
}
Huntil Posté le 07 Avr 2010 à 22:47
Avatar de Huntil
Messages : 1012
Ok, merci je vais revoir div, span, id, class, je devrais pouvoir m'en sortir avec ça.
Daru13 Posté le 07 Avr 2010 à 21:44
Avatar de Daru13
Messages : 2884
Si c'est bien ce que j'ai compris... Il te suffit d'avoir plusieurs feuilles de styles ( par contre je sais pas comment les changer sans passer par le code, mais je sais que c'est possible... ).
Et avec un peu de code... :smile: .

Code : html
<a href="http://www.tonsite.com/">
<div class="banniere"></div>
</a>


Code : css
.banniere
{
background-image: url("banniere.png");
width: 500px;
height: 75px;
}


Dans chaque feuille de style, tu mets un style pour la class banniere, mais en changeant l'url de l'image de fond.
Comme ça en changeant de feuille de style, tu changes l'image ;).

Par contre, ça ne marchera que sur ton site, si c'est destiné à être mit sur d'autre sites web, c'est différent : faut que l'image pointé par la balise <img/> puisse être dynamiquement changée ( en changeant le nom des images, ou leurs emplacements par exemple ).

Si c'est pas ça, j'ai pas plus pigé que Killpatate :tongue: .

EDIT : J'avais pas vu le message au dessus - Effectivement faut utiliser une balise comme div ou span :wink: .
Huntil Posté le 07 Avr 2010 à 21:34
Avatar de Huntil
Messages : 1012
Je veux simplement faire d'une image un lien vers une autre page, en l'occurrence que lorsqu'on clic sur la bannière du site on soit redirigé vers la page d'accueil. En théorie c'est facile:
<a href="accueil.php"><img src="banniere.png"></a>
Sauf que l'image dépends du design, elle est définit dans le CSS
Code :
#en_tete
{
        ...
	background-image: url("images/banniere.png");
	background-repeat: no-repeat;

}

Donc comment faire (sous-entendu proprement :rolleyes: ) ?

Edit: Ah mais peut-être qu'en utilisant une balise div avec un attribut id à la place de la balise image ?
stilobique Posté le 07 Avr 2010 à 21:26
Avatar de stilobique
Messages : 2387
J'ai pas compris :absurd:

En tout cas tu ne peut pas mettre un lien dans le CSS.
Huntil Posté le 07 Avr 2010 à 20:34
Avatar de Huntil
Messages : 1012
Je crois que tout est dans le titre :smile: J'aimerais faire de la bannière de mon site un lien vers la page d'accueil, et cette image change selon la CSS utilisée. Comment faire ?
Nouveau message

Large sourire Sourire Veut Langue Absurde Choqué Clin d'oeil Innocent Cool Fier rougissant confus Neutre Etonné Content Triste Douloureux Pathétique Etrange Agacé Colère Tordu Flèche Question Exclamation Rigole Gêné Amoureux Oui No Fou Pleure Pleure de joie Mignon Coup de coeur Hystérique Blasé Ninja Pouffe Stun Suspicieux Incompréhensible
Gras
Italique
Souligné
Barré
Gauche
Centré
Droite
Justifié
Flottant à gauche
Flottant à droite
Lien
Citation
Puce
Spoiler
Wiki
Image
Flash
Youtube


Prévisualisation
GameCorp - Site d'apprentissage et d'entraide à la création de jeux vidéo.
XHTML Valid 1.1 - Page générée en 0.0582 secondes