Bouton de la barre menu
Fermé
01Millan01
Messages postés
112
Date d'inscription
dimanche 15 mars 2009
Statut
Membre
Dernière intervention
13 janvier 2016
-
24 avril 2012 à 17:10
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 - 17 mai 2012 à 11:34
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 - 17 mai 2012 à 11:34
A voir également:
- Bouton de la barre menu
- Menu déroulant excel - Guide
- Windows 11 barre des taches a gauche - Guide
- Changer la couleur de la barre des taches - Guide
- Menu démarrer windows 11 - Guide
- Égal barré ✓ - Forum Clavier
7 réponses
tryan44
Messages postés
1288
Date d'inscription
mardi 24 janvier 2012
Statut
Membre
Dernière intervention
26 octobre 2014
219
5 mai 2012 à 12:07
5 mai 2012 à 12:07
<style> /*image normal*/ .hover a{ background : url('button1.gif') no-repeat; } /*image hover*/ .hover a:hover{ background : url('button1-1.gif') no-repeat; } </style> <a href="index.php" title="Actualités de l'entreprise"> <?php //On est sur la page index.php l'image sera button1-1.gif if($_SERVER['REQUEST_URI']=="/index.php"){ $image = "button1-1.gif"; } //On est autre part, l'image sera button1.gif else{ $image = "button1.gif"; } //la class hover fait basculer l'état de l'image //Si on est sur la page index.php l'image button1-1.gif reste fixe //Si on est autre part, l'image bascule d'un état à l'autre echo '<img class="hover" src="'.$image.'" alt="Mon image" />'; ?> </a>
Bonjour,
C'est simple utilisez une image différente pour le bouton concerné sur la page en question. Pas besoin de code. Par contre quel est l'intérêt d'avoir un bouton pour se rendre sur une page où l'on est déjà?
C'est simple utilisez une image différente pour le bouton concerné sur la page en question. Pas besoin de code. Par contre quel est l'intérêt d'avoir un bouton pour se rendre sur une page où l'on est déjà?
AssassinTourist
Messages postés
5709
Date d'inscription
lundi 16 janvier 2012
Statut
Contributeur
Dernière intervention
29 février 2024
1 310
25 avril 2012 à 09:54
25 avril 2012 à 09:54
Bonjour,
Je n'ai pas tout compris. Vous voulez que si jamais on clique sur accueil et qu'on est sur accueil, le bouton soit bleu, c'est ça ? Ou sinon, le bouton est normal, et si vous passez la souris sur le bouton ET (ou ?) qu'on ait sur la page d'accueil, ça devienne bleu ?
Je n'ai pas tout compris. Vous voulez que si jamais on clique sur accueil et qu'on est sur accueil, le bouton soit bleu, c'est ça ? Ou sinon, le bouton est normal, et si vous passez la souris sur le bouton ET (ou ?) qu'on ait sur la page d'accueil, ça devienne bleu ?
01Millan01
Messages postés
112
Date d'inscription
dimanche 15 mars 2009
Statut
Membre
Dernière intervention
13 janvier 2016
1
26 avril 2012 à 14:38
26 avril 2012 à 14:38
Bonjour,
Enfaite j'aimerais que quand on passe sa souris dessus sa prenne l'image 2, et que quand je suis sur la page concerné que l'image 2 reste activé.
Enfaite j'aimerais que quand on passe sa souris dessus sa prenne l'image 2, et que quand je suis sur la page concerné que l'image 2 reste activé.
tryan44
Messages postés
1288
Date d'inscription
mardi 24 janvier 2012
Statut
Membre
Dernière intervention
26 octobre 2014
219
26 avril 2012 à 14:54
26 avril 2012 à 14:54
Salut,
Dans les grosses lignes :
Dans les grosses lignes :
<?php if($_SERVER['REQUEST_URI']=="/mapage.php"){ $image = "mon-image-bleu.png"; } else{ $image = "mon-image.png"; } echo $image; ?>
01Millan01
Messages postés
112
Date d'inscription
dimanche 15 mars 2009
Statut
Membre
Dernière intervention
13 janvier 2016
1
27 avril 2012 à 08:50
27 avril 2012 à 08:50
Salut, et merci.
Et je doit rajouter ça ou ?
Et je doit rajouter ça ou ?
AssassinTourist
Messages postés
5709
Date d'inscription
lundi 16 janvier 2012
Statut
Contributeur
Dernière intervention
29 février 2024
1 310
27 avril 2012 à 10:42
27 avril 2012 à 10:42
//où tu veux
<?php
if($_SERVER['REQUEST_URI']=="/mapage.php"){
$image = "mon-image-bleu.png";
}
else{
$image = "mon-image.png";
}
?>
//à l'endroit ton image
<img src="<?php echo $image ?>" alt="" title="" />
<?php
if($_SERVER['REQUEST_URI']=="/mapage.php"){
$image = "mon-image-bleu.png";
}
else{
$image = "mon-image.png";
}
?>
//à l'endroit ton image
<img src="<?php echo $image ?>" alt="" title="" />
01Millan01
Messages postés
112
Date d'inscription
dimanche 15 mars 2009
Statut
Membre
Dernière intervention
13 janvier 2016
1
29 avril 2012 à 16:13
29 avril 2012 à 16:13
Merci je vais testé ça, je vous tiens au courant si mon problème est résolu
01Millan01
Messages postés
112
Date d'inscription
dimanche 15 mars 2009
Statut
Membre
Dernière intervention
13 janvier 2016
1
5 mai 2012 à 11:46
5 mai 2012 à 11:46
J'ai test et ça fonctionne pas mais j'ai peu être fais une erreur dedans :
<body>
<div id="header">
</div>
<div id="container">
<?php
if ($_POST['test']=='lol')
{
$a=1;
}else if ($_POST['test']=='reset')
{
$a=0;
}else
{
$a=7;
}
$b='src="image/Bouton/button1-1.gif"';
$c="src=\"image/Bouton/button1.gif\" onmouseover=\"this.src = 'image/Bouton/button1-1.gif';\" onmouseout=\"this.src = 'image/Bouton/button1.gif';\"";
if($_SERVER['REQUEST_URI']=="/index.php"){
$image = "button1-1.gif";
}
else{
$image = "button1.gif";
}
?>
<div id="content">
<div id="menu">
<ul>
<li><a href="index.php" title="Actualités de l'entreprise"><img src="<?php echo $image ?>" <?php if(ISSET($a)){if ($a==1){echo $b;}else{echo $c;}}else{echo $c;} ?> alt="Actualités de l'entreprise"/></a></li>
...
<body>
<div id="header">
</div>
<div id="container">
<?php
if ($_POST['test']=='lol')
{
$a=1;
}else if ($_POST['test']=='reset')
{
$a=0;
}else
{
$a=7;
}
$b='src="image/Bouton/button1-1.gif"';
$c="src=\"image/Bouton/button1.gif\" onmouseover=\"this.src = 'image/Bouton/button1-1.gif';\" onmouseout=\"this.src = 'image/Bouton/button1.gif';\"";
if($_SERVER['REQUEST_URI']=="/index.php"){
$image = "button1-1.gif";
}
else{
$image = "button1.gif";
}
?>
<div id="content">
<div id="menu">
<ul>
<li><a href="index.php" title="Actualités de l'entreprise"><img src="<?php echo $image ?>" <?php if(ISSET($a)){if ($a==1){echo $b;}else{echo $c;}}else{echo $c;} ?> alt="Actualités de l'entreprise"/></a></li>
...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
01Millan01
Messages postés
112
Date d'inscription
dimanche 15 mars 2009
Statut
Membre
Dernière intervention
13 janvier 2016
1
6 mai 2012 à 14:51
6 mai 2012 à 14:51
Re bonjour, y a aussi un problème au niv de la description de l'image (dans le code en haut il est écrit "mon image") et ben je vois "mon image" écrit devant l'image du bouton
alors j'ai teste avec un autre bouton et ça me fais la même chose... Peu être un problème de format d'image ou quoi...
Alors sur chrome je vois juste mon bouton entouré d'un cadre blanc :
J'ai fais un print screen pour que vous puissiez avoir une meilleur idée de mon nouveau probl:
http://img15.hostingpics.net/pics/167493prblsite.png
Et sur firefox je vois la description de l'image avant le bouton:
http://img15.hostingpics.net/pics/138581prblsite1.png
alors j'ai teste avec un autre bouton et ça me fais la même chose... Peu être un problème de format d'image ou quoi...
Alors sur chrome je vois juste mon bouton entouré d'un cadre blanc :
J'ai fais un print screen pour que vous puissiez avoir une meilleur idée de mon nouveau probl:
http://img15.hostingpics.net/pics/167493prblsite.png
Et sur firefox je vois la description de l'image avant le bouton:
http://img15.hostingpics.net/pics/138581prblsite1.png
01Millan01
Messages postés
112
Date d'inscription
dimanche 15 mars 2009
Statut
Membre
Dernière intervention
13 janvier 2016
1
Modifié par 01Millan01 le 12/05/2012 à 17:39
Modifié par 01Millan01 le 12/05/2012 à 17:39
Up, svpl je continue à chercher j'ai demandé autour de moi et on sait pas me dire pourquoi... Je suppose qu'il doit y avoir un cadre ou une fonction dans le css qui provoque ça, mais je m'y connais pas trop dans tout ça...
Fichier CSS:
Header:
Fichier CSS:
/*Bouton Accueil*/ /*image normal*/ .Bouton-Accueil1_1{ background : url(../image/Bouton/Bouton-Accueil1_1.png) no-repeat; width:105px; height:32px; } /*image hover*/ .Bouton-Accueil1{ background : url(../image/Bouton/Bouton-Accueil1.png) no-repeat; width:105px; height:32px; } .Bouton-Accueil1:hover{ background : url(../image/Bouton/Bouton-Accueil1_1.png) no-repeat; } /*Bouton filial*/ /*image normal*/ .Bouton-filiale1_1{ background : url(../image/Bouton/Bouton-filiale1_1.png) no-repeat; width:105px; height:32px; border-radius: 10px 10px 10px 10px; } /*image hover*/ .Bouton-filiale1{ background : url(../image/Bouton/Bouton-filiale1.png) no-repeat; width:105px; height:32px; border-radius: 10px 10px 10px 10px; } .Bouton-filiale1:hover{ background : url(../image/Bouton/Bouton-filiale1_1.png) no-repeat; border-radius: 10px 10px 10px 10px; }
Header:
<div id="menu"> <ul> <li> <a href="index.php" title="Actualités de l'entreprise"> <?php //On est sur la page index.php l'image sera button1-1.gif if($_SERVER['REQUEST_URI']=="/index.php"){ $image = "Bouton-Accueil1_1"; } //On est autre part, l'image sera button1.gif else{ $image = "Bouton-Accueil1"; } //la class Bouton-Accueil1 fait basculer l'état de l'image //Si on est sur la page index.php l'image button1-1.gif reste Bouton-Accueil1_1 //Si on est autre part, l'image bascule d'un état à l'autre echo '<img class="'.$image.'" alt="image bouton accueil" />'; ?> </a> </li> <li><a href="filial.php" title="Nos partenaire"> <?php if($_SERVER['REQUEST_URI']=="/filial.php"){ $image = "Bouton-filiale1_1"; } else{ $image = "Bouton-filiale1"; } echo '<img class="'.$image.'" alt="Liste de nos partenaire" />'; ?> </a> </li> <li><a href="produits.php" title="Nos produits"> <?php if($_SERVER['REQUEST_URI']=="/produits.php"){ $image = "Bouton-produit1_1"; } else{ $image = "Bouton-produit1"; } echo '<img class="'.$image.'" alt="Nos produits" />'; ?> </a> </li> <li><a href="documentation.php" title="Documentation sur l'entreprise"> <?php if($_SERVER['REQUEST_URI']=="/documentation.php"){ $image = "Bouton-documentation1_1"; } else{ $image = "Bouton-documentation1"; } echo '<img class="'.$image.'" alt="Information concernant l entreprise" />'; ?> </a> </li> <li><a href="contact.php" title="Nous contacter"> <?php if($_SERVER['REQUEST_URI']=="/contact.php"){ $image = "Bouton-contact1_1"; } else{ $image = "Bouton-contact1"; } echo '<img class="'.$image.'" alt="Pour prendre contacte avec notre entreprise" />'; ?> </a> </li> <li><a href="inscription.php" title="Inscription sur notre site"> <?php if($_SERVER['REQUEST_URI']=="/inscription.php"){ $image = "Bouton-inscription1_1"; } else{ $image = "Bouton-inscription1"; } echo '<img class="'.$image.'" alt="Pour s incrire sur notre site" />'; ?> </a></li> </ul> </div>
01Millan01
Messages postés
112
Date d'inscription
dimanche 15 mars 2009
Statut
Membre
Dernière intervention
13 janvier 2016
1
Modifié par 01Millan01 le 14/05/2012 à 10:57
Modifié par 01Millan01 le 14/05/2012 à 10:57
Pour ceux à qui sa aiderais de voir le site pour voir d'ou vient le problème:
https://www.000webhost.com/migrate?static=true
Et j'ai constaté que sur internet explorer c'est encore pire, on dirait qu'il fais comme si il trouve pas l'image.
Vous êtes sur que c'est bien au norme w3c ?
https://www.000webhost.com/migrate?static=true
Et j'ai constaté que sur internet explorer c'est encore pire, on dirait qu'il fais comme si il trouve pas l'image.
Vous êtes sur que c'est bien au norme w3c ?
Autumn`Tears
Messages postés
1054
Date d'inscription
samedi 14 mars 2009
Statut
Membre
Dernière intervention
23 octobre 2013
144
17 mai 2012 à 11:34
17 mai 2012 à 11:34
En fait, c'est img src= et non pas img href=
5 mai 2012 à 13:33
Fichier CSS:
<style>
/*image normal*/
.hover a{
background : url('button1.gif') no-repeat;
}
/*image hover*/
.hover a:hover{
background : url('button1-1.gif') no-repeat;
}
</style>
Fichier header:
<a href="index.php" title="Actualités de l'entreprise">
<?php
//On est sur la page index.php l'image sera button1-1.gif
if($_SERVER['REQUEST_URI']=="/index.php"){
$image = "button1-1.gif";
}
//On est autre part, l'image sera button1.gif
else{
$image = "button1.gif";
}
//la class hover fait basculer l'état de l'image
//Si on est sur la page index.php l'image button1-1.gif reste fixe
//Si on est autre part, l'image bascule d'un état à l'autre
echo '<img class="hover" src="'.$image.'" alt="Mon image" />';
?>
</a>
Et je doit supprime quelque chose dans ce qui existe déjà ?
5 mai 2012 à 13:43
5 mai 2012 à 13:47
5 mai 2012 à 13:55
alors j'ai test mais ça fonctionne pas je pense que c'est à cause du fichier css, je doit pas mettre "#" à la place des "." pour ls style ?
/*image normal*/
#hover a{
background : url('button1.gif') no-repeat;
}
/*image hover*/
#hover a:hover{
background : url('button1-1.gif') no-repeat;
}
5 mai 2012 à 14:12
Dans votre feuille de style :
Dans votre document :
Dans cet exemple, on agit directement sur la class de l'image. Adaptez les dimensions width et height à vos images.