Remplacer le premier caractère par un espace

Résolu
chabinot Messages postés 322 Date d'inscription   Statut Membre Dernière intervention   -  
chabinot Messages postés 322 Date d'inscription   Statut Membre Dernière intervention   -
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 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
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 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
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 322 Date d'inscription   Statut Membre Dernière intervention   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