Astuces CSS : créez des lignes horizontales et du texte centré
P粉248602298
2023-08-20 15:11:18
<p>J'essaie de créer un séparateur horizontal avec du texte.
Par exemple : </p>
<p>---------------------------------- Voici mon titre------ -- ---------------------</p>
<p>Existe-t-il un moyen d'obtenir cet effet en CSS ? Il n’est évidemment pas nécessaire d’utiliser tous les tirets « - ». </p>
Après avoir essayé différentes solutions, j'en ai trouvé une qui fonctionne pour différentes largeurs de texte, n'importe quel arrière-plan possible et sans ajouter de balisage supplémentaire.
J'ai testé sous IE8, IE9, Firefox et Chrome. Vous pouvez le vérifier ici : http://jsfiddle.net/Puigcerber/vLwDf/1/
C'est à peu près comme ça que je procéderais : en ayant un fond non transparent à l'intérieur de l'inclus
h2
上设置border-bottom
,然后给h2
设置较小的line-height
来创建线条。然后将文本放在一个嵌套的span
.