Exposition Graphique : ZeRTy Darki et 19 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

Une image sur mon lien

 
n°3227
Hizo
Profil : Penguin
Avatar
profil
Posté le 29-04-2010 à 18:27:10  
 

Bonjour,
 
j'ai un petit problème, je voudrais que quand je suis sur le lien d'un onglet de mon site, il y ai une image.
Bon je ne pense pas avoir été très claire. Je voudrais quelque chose comme sur ce site: http://www.kitgraphique.net/
voila, je voudrais comme sur le menu horizontal de ce site, la petite image sur "Accueil"
quelqu'un saurait-il comment faire pour ce genre de choses ?


---------------
Le but de la discussion ne doit pas être la victoire, mais l'amélioration.
answer
mood
GoogleAds
profil
Posté le 29-04-2010 à 18:27:10  
 

answer
n°3229
Tenkan
http://www.tenkan05.fr
Profil : Top Penguin
Avatar
profil
Posté le 29-04-2010 à 20:06:55  
 

La première solution serait de faire des pages différentes pour chaque onglet, c'est le plus simple.

 


La deuxième est de mettre une variable php avec le nom de la page et de charger une barre de menu différente selon la page.
Peut-être qu'il y a plus simple, mais c'est la première solution à laquelle je pense.

 
Code :
  1. <?php
  2. if($_GET['page'] == 1) {echo "Accueil - <u>Kits graphiques</u> - Logos - Forums";}
  3. elseif($_GET['page'] == 2) {echo "Accueil - Kits graphiques - <u>Logos</u> - Forums";}
  4. elseif($_GET['page'] == 3) {echo "Accueil - Kits graphiques - Logos - <u>Forums</u>";}
  5. else {echo "<u>Accueil</u> - Kits graphiques - Logos - Forums";}
  6. ?>
 

Tu met par exemple "index.php?page=1" en url, pour que "Kits graphiques" soit sélectionné ou tu change le nombre après "index.php?page=" pour sélectionner autre chose.
Et si tu met juste index.php c'est "Accueil" qui sera sélectionné.

 

C'était bien ça la question ? :)


Message édité par Tenkan le 29-04-2010 à 20:07:45

---------------
http://www.tenkan05.fr
answer
n°3230
Hizo
Profil : Penguin
Avatar
profil
Posté le 29-04-2010 à 20:20:30  
 

Merci pour ta réponse,
 
j'opterais pour la 1er solution, mais moi et le codage sa fait 2  :paf:  
pourrais tu mettre le code html que je dois intégrer ?
ou alors je t'envoie mes fichiers par mp ...
 
EDIT: non c'est bon, je pense savoir comment faire. Je te dis si sa marche.

Message cité 1 fois
Message édité par Hizo le 29-04-2010 à 20:21:46

---------------
Le but de la discussion ne doit pas être la victoire, mais l'amélioration.
answer
n°3231
Hizo
Profil : Penguin
Avatar
profil
Posté le 29-04-2010 à 20:25:22  
 

Hizo a écrit :

Merci pour ta réponse,
 
j'opterais pour la 1er solution, mais moi et le codage sa fait 2  :paf:  
pourrais tu mettre le code html que je dois intégrer ?
ou alors je t'envoie mes fichiers par mp ...
 
EDIT: non c'est bon, je pense savoir comment faire. Je te dis si sa marche.


 
EDIT N°2: Ha oui mais c'est mon fichier css qui gère mes images, donc il s'applique sur toutes mes pages  :ohwell:  
aurais tu une solution ?


---------------
Le but de la discussion ne doit pas être la victoire, mais l'amélioration.
answer
n°3232
Tenkan
http://www.tenkan05.fr
Profil : Top Penguin
Avatar
profil
Posté le 29-04-2010 à 22:10:15  
 

Je vois pas trop pourquoi les images sont dans le css.
 
 
Pour mettre un lien sur une image.
 

Code :
  1. <a href="index.html"><img src="image.jpg" border="0"></a>


---------------
http://www.tenkan05.fr
answer
n°3233
Hizo
Profil : Penguin
Avatar
profil
Posté le 30-04-2010 à 07:22:13  
 

Bonjour,
 
j'aurais voulu que que par exemple que je suis sur ma page index il y a une image dans mon menu qui soit sur accueil.
 

Code :
  1. #menu { margin-top:0; margin-left:auto; margin-right:auto; margin-bottom:0; height: 31px; width: 553px; background-image:url(../images/menu.jpg); padding-left: 83px; padding-right: 190px;}


 
voici le bout de code qui gère mon menu dans le css. Mais si je veux que pour chaque pages que sa charge une image différente, comment faire ?


---------------
Le but de la discussion ne doit pas être la victoire, mais l'amélioration.
answer
n°3234
mitsuko-b
No fue Shimatta !
Profil : Big Penguin
Avatar
profil
Posté le 30-04-2010 à 09:14:42  
 

Hizo a écrit :


voici le bout de code qui gère mon menu dans le css. Mais si je veux que pour chaque pages que sa charge une image différente, comment faire ?


Bonjour.
 
Solution pour faire simple : et si l'espace d'hébergement n'est pas le problème, pourquoi ne pas associez un fichier .css à chaque pages :
 
acceuil.html + accueil.css
portfolio.html + portfolio.css
contact.html + contact.css
et ainsi de suite.
 
Les différents fichiers css seront identique à l'image près.
 
 
Solution pour faire plus léger ^^) :
 
Utilisez dans HEAD plusieurs LINK REL :
<link rel="stylesheet" type="text/css" href="page.css" />
et, selon la page ajouter :
<link rel="stylesheet" type="text/css" href="menuaccueil.css" />
<link rel="stylesheet" type="text/css" href="menuportfolio.css" />
<link rel="stylesheet" type="text/css" href="menucontact.css" />
et ainsi de suite !


Message édité par mitsuko-b le 30-04-2010 à 14:56:16

---------------
http://kefrens.olympe-network.com/img/logo.png.
answer
n°3235
Hizo
Profil : Penguin
Avatar
profil
Posté le 30-04-2010 à 16:04:37  
 

Bonjour,
 
super comme solution sa devrait marcher  :cool:
 
EDIT: Merci sa marche nickel  :loveit:


Message édité par Hizo le 30-04-2010 à 16:30:56

---------------
Le but de la discussion ne doit pas être la victoire, mais l'amélioration.
answer

Aller à :
Ajouter une réponse