La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  HTML / CSS / XHTML
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  Menu horizontal
« Précédent Suivant »
Pages: [1] 2 Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Menu horizontal  (Lu 7807 fois)
Menu horizontal
« sur: le 11-10-2012 a 09:58:46 »
bidouille7
Habitué
***

Hors-Ligne

Messages: 446



Je suis un petit retraité

Voir le Profil    WWW
Répondre avec citation

Bonjour. Je suis en train d'apprendre le html et css, et je voudrais savoir comment mettre un menu pour qu'il soit horizontal? je mets le code html et css ci dessous:

code html;
<div class"menu_horizontal"
<ul>
    <li><a href="accueil.php"> Accueil</a></li>
    <li><a href="aide.php"> Aide</a></li>
    <li><a href=""></a></li>
    <li><a href=""></a></li>
    <li><a href=""></a></li>
    <li><a href="contact.php"> Contact</a></li>
</ul>
</div>

Code css;
#menu_horizontal {
  display:block;
  position:absolute;
  background-color:#CCFFCC;
  color:#000000;
  width:0 auto;
  height:50px;
  padding:10px;
  margin:10px;
  list-style-type:none;
  text-align:center;
  border:solid;
  /*pour avoir un effet "outset" avec IE :*/
  border-color:#DCDCDC #696969 #696969 #DCDCDC;
}

Merci pour votre aide et à plus.

Rapporter au modérateur  

http://www.alenchere.com

Re:Menu horizontal
« Répondre #1 sur: le 11-10-2012 a 14:10:34 »
KB
Superactif
****

Hors-Ligne

Messages: 613





Voir le Profil
Répondre avec citation

hello,
ca devrait t'aider: http://www.siteduzero.com/tutoriel-3-37440-un-menu-horizontal.html

Rapporter au modérateur  
Re:Menu horizontal
« Répondre #2 sur: le 11-10-2012 a 14:25:50 »
bidouille7
Habitué
***

Hors-Ligne

Messages: 446



Je suis un petit retraité

Voir le Profil    WWW
Répondre avec citation

re.Merci KB, j'avais déjà vu cela. J'ai réessayé et le résultat est nul car j'ai toujours le menu en vertical. Je pense qu'il manque quelque chose et je ne sais pas quoi, peut-être "display:inline;" regardes le code css:
ul#menu_horizontal {
width : 600px;
height : 30px;
margin : 2em 0 0 0;
padding : 0;
background-color : #f4f9fd;
border : 1px dashed black;
list-style-type : none;
}

ul#menu_horizontal li {
padding : 0 0.5em; 
line-height : 30px;
}

ul#menu_horizontal li.bouton_gauche {
float : left;
border-right : 1px dashed black;
}

ul#menu_horizontal li.bouton_droite {
float : right;
border-left : 1px dashed black;
}

ul#menu_horizontal a {
color : black;
text-decoration : none;
padding : 0 0.5em;
font :  0.8em "Trebuchet MS";
}

ul#menu_horizontal a:hover { text-decoration : underline; }

ul#menu_horizontal a img {
border : none;
padding :  0 0.3em;
}

le code html:
<link rel="stylesheet" media="screen" type="text/css" title="index" href="stylecss.css"  />

<ul id="menu_horizontal">
<li class="bouton_gauche"><a href="#"><img src="accueil.png" alt="accueil" />Accueil</a></li>
<li class="bouton_gauche"><a href="#"><img src="news.png" alt="news" />News</a></li>
<li class="bouton_gauche"><a href="#"><img src="livredor.png" alt="livre d'or" />Livre d'or</a></li>
<li class="bouton_droite"><a href="#"><img src="team.png" alt="admin" />Admin</a></li>
<li class="bouton_droite"><a href="#"><img src="mp.png" alt="contact"/>Contact</a></li>
</ul>

Merci pour ton aide et à plus.

Rapporter au modérateur  

http://www.alenchere.com
Re:Menu horizontal
« Répondre #3 sur: le 11-10-2012 a 14:33:02 »
KB
Superactif
****

Hors-Ligne

Messages: 613





Voir le Profil
Répondre avec citation

J'ai copié collé ton code et jai juste rajouté <style></style> au début et a la fin de ton CSS.
Chez moi (et sous FF), ton menu est bien horizontal.

Rapporter au modérateur  
Re:Menu horizontal
« Répondre #4 sur: le 11-10-2012 a 15:11:35 »
bidouille7
Habitué
***

Hors-Ligne

Messages: 446



Je suis un petit retraité

Voir le Profil    WWW
Répondre avec citation

Merci ,et ou as-tu mis <style></style>?

Rapporter au modérateur  

http://www.alenchere.com
Re:Menu horizontal
« Répondre #5 sur: le 11-10-2012 a 15:21:03 »
KB
Superactif
****

Hors-Ligne

Messages: 613





Voir le Profil
Répondre avec citation

<style> avant ton css et </style> après ton css

le code que tu m'as donné n'est pas le code complet de ta page j'espere?

Rapporter au modérateur  
Re:Menu horizontal
« Répondre #6 sur: le 11-10-2012 a 15:32:43 »
bidouille7
Habitué
***

Hors-Ligne

Messages: 446



Je suis un petit retraité

Voir le Profil    WWW
Répondre avec citation

non ,c'est juste le code pour le menu. Mais le <style> t </style> tu le mets dans le code css ou dans le code html? Excuses moi mais je débute, alors je cherche en même temps à comprendre. Merci.

Rapporter au modérateur  

http://www.alenchere.com
Re:Menu horizontal
« Répondre #7 sur: le 11-10-2012 a 15:43:49 »
KB
Superactif
****

Hors-Ligne

Messages: 613





Voir le Profil
Répondre avec citation

aaaa ok ! on ne s'etait pas compis.

Si le CSS est dans ton fichier <link rel="stylesheet" media="screen" type="text/css" title="index" href="stylecss.css"  />, tu peux oublier ce que j'ai dit ! ca devrait marcher car ton code semble correct.

Si le css que tu as posté est dans ton html, tu dois mettre les balises <style>.

Rapporter au modérateur  
Re:Menu horizontal
« Répondre #8 sur: le 11-10-2012 a 16:04:41 »
bidouille7
Habitué
***

Hors-Ligne

Messages: 446



Je suis un petit retraité

Voir le Profil    WWW
Répondre avec citation

j'ai bien un fichier style css séparé du fichier php. Mais le menu est toujours vertical quoique je fasse.Cela me gêne car je veux mettre un autre menu vertical à gauche de la page index.
En plus lorsque je place le code pour la connexion celui-ci est vertical et je voudrais le mettre horizontal au bout du menu horizontal ou au dessus de l'image d'en-tête. Comment faire?
Au dessous de l'image d'entête je voudrais placer mon code de traduction du site.
Merci.

Rapporter au modérateur  

http://www.alenchere.com
Re:Menu horizontal
« Répondre #9 sur: le 11-10-2012 a 16:45:06 »
KB
Superactif
****

Hors-Ligne

Messages: 613





Voir le Profil
Répondre avec citation

t'as pas une url de test ou ton code complet?

Rapporter au modérateur  
Re:Menu horizontal
« Répondre #10 sur: le 11-10-2012 a 17:31:47 »
bidouille7
Habitué
***

Hors-Ligne

Messages: 446



Je suis un petit retraité

Voir le Profil    WWW
Répondre avec citation

J'ai pas d'url de teste car je fais en local avec easyphp., mais je peux t'envoyer les pages de code en MP si tu veux, car je voudrais pas les mettre ici.j'espère que tu comprends pour la confidentialité. Merci.

Rapporter au modérateur  

http://www.alenchere.com
Re:Menu horizontal
« Répondre #11 sur: le 11-10-2012 a 18:08:01 »
WebVitrine
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 639



Critique Mastery Max level !

Voir le Profil    WWW    E-Mail
Répondre avec citation

Rolalala, les mecs... vraiment...

li {display: block; float: left;}

ou

li {display: inline;}

Pour l'utilisation, il y a un exemple concret d'un menu ici :
http://www.alsacreations.com/article/lire/1209-display-inline-block.html
voir le paragraphe : Une navigation horizontale (éléments de liste)

Rapporter au modérateur  

Prestataire Web / Création de site Internet. Visitez notre site WebVitrine
Suivez-nous sur Google+, ou Facebook
Siret : 512 796 889 00016
Re:Menu horizontal
« Répondre #12 sur: le 11-10-2012 a 18:12:39 »
bidouille7
Habitué
***

Hors-Ligne

Messages: 446



Je suis un petit retraité

Voir le Profil    WWW
Répondre avec citation

9a fonctionne pas webvitrine. Merci.

Rapporter au modérateur  

http://www.alenchere.com
Re:Menu horizontal
« Répondre #13 sur: le 12-10-2012 a 00:23:38 »
deadmix
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 23



Be or not to Be!

Voir le Profil    WWW
Répondre avec citation

tien, pour pas trop te prendre la tete :

http://www.w3schools.com/css/tryit.asp?filename=trycss_float5

c'est un exemple pure et simple et c'est a toi d'ajouter et jouer avec les couleurs..etc

Bonne chance

Rapporter au modérateur  

3000+ Free Website Templates - Référencement Naturel
Re:Menu horizontal
« Répondre #14 sur: le 12-10-2012 a 00:27:13 »
WebVitrine
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 639



Critique Mastery Max level !

Voir le Profil    WWW    E-Mail
Répondre avec citation

Soit tu es sur ton cache navigateur.
Soit ton fichier css n'est pas relié à ta page.
ou soit tu as une propriété qui pose problème.

display : block avec un alignement float : left positionne tes "li" sous forme de bloc flottant à la suite des un des autres.

display : inline affiche tes li en ligne.

C'est du basic en CSS.

Copie colle l'intégralité de ta page et de ton fichier css

Rapporter au modérateur  

Prestataire Web / Création de site Internet. Visitez notre site WebVitrine
Suivez-nous sur Google+, ou Facebook
Siret : 512 796 889 00016
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] 2 Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg