28173 sujets

CSS et mise en forme, CSS3

Lors de l'utilisation de UL et LI, peut-on modifier la largeur du premier espace créé entre la puce et le texte qui suit juste aprés ?

Merci à vous
Salut


C'est plutôt sur ul qu'il faut jouer Smiley cligne

Pour des raisons de compatibilité entre navigateurs on peut s'y prendre ainsi :

ul {
margin-left:0;
padding-left:valeur;
}

/* Ou bien, au choix */
ul {
margin-left:valeur;
padding-left:0;
}

/* Ou bien encore, mais là c'est pour le fun  [lol]  */
ul {
margin-left:1/2 valeur;
padding-left:1/2 valeur;
}

Modifié par Christian Le Bouler (19 Jul 2007 - 11:05)
Ca ne change rien, je parle de l'espace entre la premiere puce et le premier caractere. Est-il possible de coller la puce au premier caractere qui suit ?
Modifié par capelleg (19 Jul 2007 - 14:14)
capelleg a écrit :
Ca marche mais j'ai toujours une largeur minimale, je ne peux coller ma puec à mon texte Smiley decu


A priori, si tu initialises les margins et padding à 0, tu ne devrais plus avoir de soucis...
Sauf si tu places dans tes éléments de listes des éléments bénéficiant de marges (internes ou externes) par défaut.
Dans ce cas-là, je doute que quelqu'un puisse t'aider sans quelques lignes de code. Smiley sweatdrop