Remplacer le premier caractère par un espace

Résolu
chabinot Messages postés 391 Statut Membre -  
chabinot Messages postés 391 Statut Membre -
Bonjour,
J'affiche une liste comme ceci :
1
2
8
21
9
14

J'aimerais que l'affichage se fait comme suit :
  1
  2
  8
21
  9
14

les chiffres alignés mais à droite.
La balise <div> qui doit le faire, je précise dans le css = text-align: right;
Mais, apparemment, rien n'y fait.
Merci pour votre aide
Cordialement
A voir également:

1 réponse

jordane45 Messages postés 40050 Statut Modérateur 4 756
 
Bonjour,

J'affiche une liste comme ceci

Et quel code as tu donc écrit ?
Sans cette information... comment espères tu qu'on puisse t'aider à le modifier ?
Tu parles de liste ... as tu utilisé du <ul><li> ?


PS: (juste par ce que ça me fait mal aux yeux....)

J'aimerais que l'affichage se fait comme suit
FASSE ... subjonctif => https://www.superprof.fr/ressources/francais/niv-restants/02-tout-niveau-francais/temps-subjonctif-passe-present-faire.html

0
jordane45 Messages postés 40050 Statut Modérateur 4 756
 
Au cas où...
regarde ce que fait ce code
echo "<pre>";
echo sprintf("%' 3d\n", 1);
echo sprintf("%' 3d\n", 123);
echo sprintf("%' 3d\n", 45);
echo "</pre>";
0
chabinot Messages postés 391 Statut Membre 16
 
Bonjour,
J'ai, en effet, fait une faute de français. Mais vous en avez, sans doute, fait également.
Ce n'est pas une raison de m'en faire le reproche.
Car j'en aurais beaucoup à dire, si je faisais remarquer à tous ceux qui en font et je ne parle même pas des fautes d'orthographe qui pullulent sur Internet.
Cordialement
0