CSS : titres centrés avec des lignes horizontales de chaque côté
Ce défi consiste à créer des titres de page (titres) centrés avec des lignes horizontales verticalement centré des deux côtés, tout en conservant la transparence pour une image d'arrière-plan.
Pour résoudre ce problème, envisagez la solution suivante :
<code class="css">h1 { position: relative; font-size: 30px; z-index: 1; overflow: hidden; text-align: center; } h1:before, h1:after { position: absolute; top: 51%; overflow: hidden; width: 50%; height: 1px; content: '\a0'; background-color: red; } h1:before { margin-left: -50%; text-align: right; } .color { background-color: #ccc; }</code>
Dans ce code :
Cette solution centre efficacement les titres et crée les lignes horizontales souhaitées sans introduire d'éléments HTML supplémentaires.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!