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 :

supprimer l'espace du à une liste


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut supprimer l'espace du à une liste
    Bonsoir,

    j'effectue une mise en page à base de listes (plus propre que des tables). Mais l'usage des listes induit l'apparition d'un espace tout à gauche ; y a-t-il moyen de l'éliminer ?

    Code actuel :
    Code html : 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
    <!DOCTYPE html>
    <html>
      <head>
        <meta content="text/html; charset=UTF-8" http-equiv="content-type">
        <title>test</title>
        <style type="text/css">
    #navigation { width:777px; font-family:Arial, Helvetica, sans-serif;}
    #navigation .menu { float:left; width:33%;margin:0; padding:0; background-color:red;margin-right:2px;}
     
    #navigation ul li { list-style:none; }
    .title {
    background-color:#4FA600; 
    color:white;
    width:100%;
    display:inline-block;
    text-align:center;
      font-weight:bold;
    }
     
    a:link:hover {color:#000000;} 
     
    </style> 
    </head>
      <body>
        <div id="navigation">
          <ul>
            <li><span class="title">Site Map</span></li>
            <li>
              <ul class="menu">
                <li><span ><a href="#">Liste1</a></span></li>
     
              </ul>
              <ul class="menu">
                <li><span ><a href="#">Liste2</a></span></li>
     
              </ul>
              <ul class="menu">
                <li><span ><a href="#">Liste 3</a></span></li>
     
              </ul>
     
            </li>
          </ul>
        </div>
      </body>
    </html>

  2. #2
    Membre chevronné Avatar de winow
    Inscrit en
    Novembre 2004
    Messages
    669
    Détails du profil
    Informations personnelles :
    Âge : 60

    Informations forums :
    Inscription : Novembre 2004
    Messages : 669
    Par défaut
    bonsoir
    il faut enlever ca:

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    #navigation .menu {
        background-color: #FF0000;
        float: left;
        margin: 0; /* modifié */
        padding: 0;
        width: 33.33%; /* modifié */
    }
    100 / 3 = 33.33333 => 33.33%

  4. #4
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    je viens de faire les 2 modifs (pas dispo avant).

    D'abord, 33.3 car avec 33.33, la 3e colonne disparaît (comprends pas pourquoi), et l'espace, lui, ne disparaît pas

  5. #5
    Membre Expert
    Avatar de rodolphebrd
    Homme Profil pro
    Indépendant
    Inscrit en
    Novembre 2012
    Messages
    2 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Indépendant
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 336
    Par défaut
    Bonjour,

    pour le code HTML je verrais cela :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <div id="navigation">
      <ul>
        <li><span class="title">Site Map</span>
          <ul class="menu">
            <li><a href="#">Liste 1</a></li>
            <li><a href="#">Liste 2</a></li>
            <li><a href="#">Liste 3</a></li>
          </ul>
        </li>
      </ul>
    </div>
    Pour supprimer l'espace à gauche il faut :
    Ce qui donnerais :
    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
    ul {
    	padding: 0;
    }
    #navigation {
    	width: 777px;
    	font-family: Arial, Helvetica, sans-serif;
    }
    #navigation .menu li {
            float: left;
    	width: 33%;
    	margin: 0;
    	padding: 0;
    	background-color: red;
    	margin-right: 2px;
    }
    #navigation ul li {
    	list-style: none;
    }
    .title {
    	display: block;
    	background-color: #4FA600;
    	color: white;
    	width: 100%;
    	text-align: center;
    	font-weight: bold;
    }
    a:link:hover {
    	color: #000000;
    }
    http://codepen.io/anon/pen/FsHcw

  6. #6
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    Ca tombe très bien car je viens de me doter d'un 2e PC et Codepen marche dessus alors que pas sur l'autre. Ca a l'air de bien répondre, mais je ne regarderai vraiment que demain, et si ça convient,

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

Discussions similaires

  1. [langage] Supprimer un élément dans une liste
    Par myjuna dans le forum Langage
    Réponses: 15
    Dernier message: 06/08/2014, 11h49
  2. Supprimer la flêche d'une liste déroulante ?
    Par kleomas dans le forum IHM
    Réponses: 2
    Dernier message: 25/07/2009, 19h38
  3. Réponses: 9
    Dernier message: 06/11/2007, 12h36
  4. Réponses: 9
    Dernier message: 27/10/2005, 13h20
  5. [DEBUTANT]Supprimer les espaces pour une requete
    Par tripper.dim dans le forum Oracle
    Réponses: 4
    Dernier message: 12/10/2005, 16h04

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