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 :

boutons en CSS pas alignés


Sujet :

CSS

  1. #1
    Invité
    Invité(e)
    Par défaut boutons en CSS pas alignés
    Bonjour,
    j'essais désespérément d'aligner mes boutons.
    ils s'affichent bien les uns aprés les autres, mais les uns en dessous des autres


    simple.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
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
       <head>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <link rel="stylesheet" media="screen" type="text/css" title="Design" href="simple.css" />
       </head>
       <body>
     <div id="menu">
      <span class="menu1"><a href="about.htm">.</a></span>
      <span class="menu2"><a href="portfolio.htm">.</a></span>
      <span class="menu3"><a href="contact.htm">.</a></span>
    </div>
       </body>
    </html>
    simple.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
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
     
    body
    {
       bgcolor: #926dac;
       topmargin: 0;
       width: 1024px;
       margin: auto;
    }
    a img
    {
       border: none;
    }
    #menu
     {
       float: left;
       Width: 777px;
       Height: 44px;
       background-image: url("images/buttons_desk.jpg");
       background-repeat: no-repeat;
    }
     
     
    .menu1
    {
       width: 87px;
       height: 43px;
       margin-left: 514px; 
       background-image: url("images/abm_hover.gif");
       background-repeat: no-repeat;
       display: block;
    }
     
    .menu1 a
    {
       width: 87px;
       height: 43px;
       background-image: url("images/abm_stand.gif");
       background-repeat: no-repeat;
       display: block;
    }
     
    .menu1 a:hover
    {
       width: 87px;
       height: 43px;
       margin-left: 514px;
       background: none;
       display: block;
    }
    .menu2
    {
       width: 87px;
       height: 43px;
       margin-left: 601px;
       background-image: url("images/pfol_hover.gif");
       background-repeat: no-repeat;
       display: block;
    }
     
    .menu2 a
    {
       width: 87px;
       height: 43px;
       background-image: url("images/pfol_stand.gif");
       background-repeat: no-repeat;
       display: block;
    }
     
    .menu2 a:hover
    {
       width: 87px;
       height: 43px;
       background: none;
       display: block;
    }
     
    .menu3
    {
       width: 87px;
       height: 43px;
       margin-left: 688px;
       background-image: url("images/contact_hover.gif");
       background-repeat: no-repeat;
       display: block;
    }
     
    .menu3 a
    {
       width: 87px;
       height: 43px;
       background-image: url("images/contact_stand.gif");
       background-repeat: no-repeat;
       display: block;
    }
     
    .menu3 a:hover
    {
       width: 87px;
       height: 43px;
       background: none;
       display: block;
    }
    Dernière modification par Invité ; 03/12/2009 à 13h34.

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Il faut que tu :

    - Rajoutes float:left sur tes span.
    - Enlèves les margin-left des deux derniers.
    - Rajoutes display:inline sur le premier pour palier à un bug d'IE6.

  3. #3
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Bisûnûrs Voir le message
    Il faut que tu :

    - Rajoutes float:left sur tes span.
    - Enlèves les margin-left des deux derniers.
    - Rajoutes display:inline sur le premier pour palier à un bug d'IE6.
    je viens de tester, c'est trop TOP !! merci a toi,
    tu sais voila l'exemple de la simplicitée et de l'efficacitée, le tout est d'avoir le savoir

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Boutons pas alignés pile poil
    Par sopsag dans le forum Tkinter
    Réponses: 2
    Dernier message: 16/04/2009, 10h07
  2. CSS: vertical-align:middle;
    Par pierrot10 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 01/12/2005, 00h40
  3. [CSS] text-align:center sous FF
    Par 10-nice dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 30/10/2005, 01h29
  4. [CSS] Pas de couleur de fond ?
    Par SangKou dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 01/10/2005, 13h58
  5. CSS Pas de changement de couleur quan on clique sur un lien
    Par pmboutteau dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 16/08/2005, 10h15

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