J’ai une liste non ordonnée et si j’utilise un style en ligne, elle affiche exactement ce que je veux qu’elle fasse.
Ma question est où dois-je mettre l’élément padding-left dans le CSS.
La page internet est :http://www.c5d.co.uk/stalybridge1939.php et vous verrez qu’il y a un espace entre les deux-points et le lien html. Cela se fait actuellement en ajoutant un nbsp ; au lien. Maladroit, mais suffisant.
J’ai essayé d’ajouter padding-left à la liste li, div et entière sans succès, où le rembourrage doit-il aller pour permettre à un espace d’être généré automatiquement?
C’est le CSS
.index1939 {
list-style-type:none; /* 1939 census pages*/
display:table;
margin:0 auto;
padding:0;
}
.index1939 li {
display:table-row;
text-align:left;
padding:0;
}
.index1939 p {
display:table-cell;
text-align:left;
padding:3px 0;
}
.index1939 div {
display:table-cell;
padding-left:3px;
}
.index1939 {
padding-left:5px;
}
PaulOB
11 novembre 2022, 12h48
#2
À moins que je ne regarde la mauvaise chose, vous avez déjà un rembourrage en place que vous pouvez augmenter à votre guise.
.index1939 div {
display: table-cell;
padding-left: 3px;/* increase this padding-left as required*/
}
par exemple,
Merci.
Vous aviez raison, mais j’avais essayé d’augmenter le rembourrage.
Vider le cache a résolu le problème.
Merci de m’avoir orienté dans la bonne direction.
1 J’aime
— to news.google.com