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 :

Espace entre les mots d'une liste


Sujet :

CSS

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 9
    Points : 2
    Points
    2
    Par défaut Espace entre les mots d'une liste
    Bonjour,

    Dans ma page html, je dispose d'une liste. J'ai fait en sorte qu'elle tienne sur une ligne. Mon problème est maintenant de personnaliser la taille de l'espace entre chacun des mots de cette liste. Par exemple :

    "cahier" "montre" "stylo à bille" "trousse"

    Si j'utilise la propriété word-spacing, je peux personnaliser cet espace, le problème c'est que cet espace s'applique également aux différents mots du terme "stylo à bille"...

    Connaîtriez-vous une solution ?

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

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    On aimerait d'abord avoir un peu de code à nous mettre sous la dent !

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 9
    Points : 2
    Points
    2
    Par défaut
    Il suffit de demander !


    Html

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <ul id="listebox1">
                        <li><a href="http://twitter.com/about">À propos</a></li>
              			<li><a href="http://twitter.com/about/contact">Contact</a></li>
              			<li><a href="http://blog.fr.twitter.com">Blog</a></li>
              			<li><a href="http://status.twitter.com">État du service</a></li>
                        <li><a href="http://twitter.com/goodies">Goodies</a></li>
                        <li><a href="http://dev.twitter.com/">API</a></li>
    					<li><a href="http://business.twitter.com/twitter101">Entreprises</a></li>
                        <li><a href="http://support.twitter.com">Aide</a></li>
              			<li><a href="http://twitter.com/jobs">Emploi</a></li>
              			<li><a href="http://twitter.com/tos">Conditions</a></li>
              			<li><a href="http://twitter.com/privacy">Confidentialité</a></li>   
           			 </ul>
    CSS

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
     
    #listebox1{
    	margin:0 auto;
    	padding-left:80px;
    	overflow:hidden;
    	font-size:11px;
    	font-family:"Helvetica Neue",Arial,Sans-serif;
    	width:650px;
    	height:47px;
    	/*word-spacing:7px;*/
    }

    Qu'en penses-tu?

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

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    Et le code CSS des "li" ?

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 9
    Points : 2
    Points
    2
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #listebox1 li {
    	display:inline;
    }
    voila !

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

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    Dans ce cas là n'utilise pas le word-spacing mais les padding left et right sur les "li".

  7. #7
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 9
    Points : 2
    Points
    2
    Par défaut
    nikel !! merci merci !!

  8. #8
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 9
    Points : 2
    Points
    2
    Par défaut
    Dis-moi, es-ce que je peux te demander un dernier truc pour ma page html ? Après elle devrait être finie. ça concerne le pied de page.

    J'ai réussi à réaliser le pied de page à un détail prêt. Il occupe bien toute la largeur de ma page et il est placé en bas sans espace entre lui et la fin de ma page. Le seul problème qui reste c'est sa hauteur. Il doit faire 47px de height, mais si je le spécifie dans le CSS, un espace blanc se créé entre le pied de page et la fin de ma page.


    Css

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    #piedepage {
    	position:absolute;
    	background-color: #eeeeee;
    	background-image: url(../images/bg-ftr-top.gif);
    	background-repeat: repeat-x;
    	background-attachment: scroll;
    	background-position: 0pt 0pt;
    	width:100%;
    	margin-bottom:O;
    	/*height:47px;*/
    }

    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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    <div id="piedepage">
    	<div id="contentbox">
        			<div id="copyright">
            			<span class="copy">&copy; 2010 Twitter</span>
            		</div>
     
                	<ul id="listebox1">
                        <li><a href="http://twitter.com/about">À propos</a></li>
              			<li><a href="http://twitter.com/about/contact">Contact</a></li>
              			<li><a href="http://blog.fr.twitter.com">Blog</a></li>
              			<li><a href="http://status.twitter.com">État du service</a></li>
                        <li><a href="http://twitter.com/goodies">Goodies</a></li>
                        <li><a href="http://dev.twitter.com/">API</a></li>
    					<li><a href="http://business.twitter.com/twitter101">Entreprises</a></li>
                        <li><a href="http://support.twitter.com">Aide</a></li>
              			<li><a href="http://twitter.com/jobs">Emploi</a></li>
              			<li><a href="http://twitter.com/tos">Conditions</a></li>
              			<li><a href="http://twitter.com/privacy">Confid</a></li>   
           			 </ul>
     
    				<div id="language">
    					<span class="l">Langue&nbsp;:&nbsp;&nbsp;</span><a class="french" href="#">français</a>&nbsp;<a class="arrow" href="#"></a>
    				</div>
    	</div>
    </div>
    Voila voila, si tu veux bien encore m'aider un peu... merci !

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

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    Tu utilises une position absolue sans renseigner top left right ou bottom, il te manque donc des informations pour que ton CSS soit correct. Est-ce que ton position:absolute est nécessaire ? Si oui, renseigne bottom:0 et left:0.

    De plus, tu es peut-être confronté au phénomène de fusion des marges :
    http://plambert.developpez.com/tutor...e-marges/#LI-C

  10. #10
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 9
    Points : 2
    Points
    2
    Par défaut
    Hm, j'ai lu l'article. Le conteneur général de mon pied de page (#pied de page) ne contient que margin-bottom=0 comme marge.

    Tu penses que mon pied de page pourrait être en fusion avec un autre élément de ma page ?

    Pour la position absolute, si je l'enlèves, le pied de page se décale sur la gauche. J'ai renseigné left=0 et donc margin-bottom=0 qui y était déjà. J'ai essayé de mettre plusieurs valeurs pour top, puis padding-top, puis margin-top mais soit cela à pour effet d'agrandir mon pied de page vers le bas, soit ça ne change rien à sa taille.

    C'est grave docteur ? On peut encore faire quelque chose pour lui ou c'est fini ?

Discussions similaires

  1. [PHP-JS] créer des espaces entre les mots php
    Par dgac2000 dans le forum Langage
    Réponses: 9
    Dernier message: 10/06/2019, 02h33
  2. Réponses: 1
    Dernier message: 07/12/2007, 16h10
  3. supprimer l'espace entre les cellules d'une colonne d'un tableau
    Par 123quatre dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 06/09/2007, 10h52
  4. Espace entre les mots et une image
    Par darcy dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 02/03/2007, 14h55
  5. ne veut pas d'espaces entre les images dans une cellule
    Par cortex024 dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 07/12/2006, 15h30

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