IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Un menu superposé


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Septembre 2012
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2012
    Messages : 24
    Par défaut Un menu superposé
    Bonsoir,

    J'ai quelque soucis avec une page web... J'essai de créer un menu à l'aide de CSS mais les liens s'affichent l'un au dessus de l'autre :

    Voici le script de ma page index.html :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    <body>
    <header>
    <img src="images/topbar.jpg" />
    <div id="titreprincipal">
    <h1>Football</h1>
    <nav>
    <ul>
    <li><img src="images/arabic.png" id="image" /> &nbsp;&nbsp;arabe</li>
    <li><img src="images/french.png" id="image" /> &nbsp;&nbsp;français</li>
    <li><img src="images/uk.png" id="image" /> &nbsp;&nbsp;anglais</li>
    </ul>
    </nav>
    </div>
    </header>
    </body>
    et voici ma mon script css :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
     
    @font-face
    {
    font-family: 'Aller';
    src: url('fonts/Aller.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    }
     
    body
    {
    background:url(../images/background.jpg), repeat;
    }
     
    header
    {
    margin-top: 150px;
    margin-left:175px;	
    }
     
    #titreprincipal
    {
    display: inline-block;	
    }
     
    header h1
    {
    position:absolute;
    left:197px;
    top: 150px;
    font-family: 'Aller', serif;
    font-size: 15px;
    font-weight: normal;
    text-transform: uppercase;
    color:#FFFFFF;
    }
     
    nav
    {
    display:inline-block;
     
    }
     
    nav ul
    {
    list-style-type: none;
     
    }
     
    nav li
    {
    display:inline-block;
    position:absolute;
    left:950px;
    top: 163px;
    width:480px;
    font-family: 'Aller', serif;
    font-size:11px;
    text-transform:uppercase;
    color:#FFFFFF;
    float:left;
    }
     
    #image
    {
    float: left;
    margin-top: -1px;
    }
    le problème se pose au niveau de la balise <li>, le menu est afficher un lien au dessus de l'autre et je n'arrive pas à les séparer ou bien à mettre l'un à côté de l'autre !!!

    NB: Je suis débutant en CSS

  2. #2
    Membre extrêmement actif
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 704
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 704
    Billets dans le blog
    6
    Par défaut
    Je me permets de te conseiller quelques lectures :

  3. #3
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 110
    Par défaut
    Un petit indice quand même !
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    nav li
    {
    display:inline-block;
    position:absolute;
    left:950px;
    top: 163px;

    Ce code dit que tu positionnes tous tes <li> à un endroit précis, normal que tu ne puisses pas les separer !
    Ici ils se placeront tous à 950px de la gauche gauche et 163px du haut

Discussions similaires

  1. Menu et div superposé
    Par Invité dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 27/07/2010, 09h06
  2. TreeView et menu contextuel...
    Par agh dans le forum Composants VCL
    Réponses: 6
    Dernier message: 06/04/2009, 12h23
  3. [système] Comment ajouter un item dans le context menu de Windows ?
    Par ddmicrolog dans le forum API, COM et SDKs
    Réponses: 8
    Dernier message: 29/06/2005, 17h03
  4. Inserer Un Menu dans un autre en execution
    Par apt dans le forum Composants VCL
    Réponses: 2
    Dernier message: 12/08/2002, 11h22
  5. Menu en GL
    Par Kaïn dans le forum OpenGL
    Réponses: 2
    Dernier message: 06/05/2002, 11h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo