J'utilise ce CSS pour tracer une ligne de la fin du texte du titre à la fin du conteneur :
h1 { display: flex; } h1::after { content: ""; flex: auto; border-bottom: 3px solid #08A7FC; margin-bottom: 0.25em; }
Cela fonctionne bien jusqu'à ce que le texte du titre soit plus long qu'une ligne, car alors le h1 occupe toute la largeur du conteneur. Existe-t-il d'autres solutions pour y parvenir ? J'ai tout essayé pour ajouter une longue ligne noire à la fin de la balise title mais rien n'y fait. Soit la ligne est quelque part où elle ne devrait pas être, soit il n’y a pas de ligne du tout.
Donc, en rédigeant cette question, j'ai trouvé la solution. J'ai modifiépour ajouter une longue ligne noireà la fin de la balise titre de la réponse acceptée, en remplaçant "top" par "bottom"