Bonjour à tous,

Je suis tombé sur un os lors de la création d'un menu css...

en gros, je n'arrives pas à utiliser la propriété text-indent avec la propriété texte-align: right

j'ai testé dans tous les sens, le text-indent fonctionne avec toutes les propriétés de text-align (center, inherit, justify, left) mais pas avec right...

quelqu'un aurais une explication ou quoi que ce soit qui puisse m'avancer un peu ?

Merci par avance Smiley lol
Modifié par Skyll (14 Jul 2009 - 18:53)
Salut,

L'indentation, ça part du début de la ligne, et par défaut, une ligne commence à gauche. Tu as donc deux solutions :
- soit tu utilises de l'espacement en fin de ligne (marges, padding, etc)
- soit tu changes le sens d'écriture avec {direction:rtl}. Il sera ainsi considéré que ta ligne commence à droite, et l'indentation se fera de ce côté.
Alors la....
Merci beacoup... ca fonctionne impeccable

j'ai d'abbord essayé la première solution que tu me donne dans tous les sens avant de poster... et rien à faire...

et ta 2ème solution... magique...
Merci bien en tout cas.