Maison > interface Web > tutoriel CSS > le corps du texte

Voici quelques titres d'articles basés sur des questions qui correspondent au texte fourni : * Comment créer un titre centré avec des lignes horizontales des deux côtés (sans arrière-plan) ? * Vous souhaitez vous ajouter des lignes horizontales

Linda Hamilton
Libérer: 2024-10-26 11:25:02
original
807 Les gens l'ont consulté

Here are a few question-based article titles that fit your provided text:

* How to Create a Centered Heading with Horizontal Lines on Both Sides (No Background)?
* Want to Add Horizontal Lines to Your Heading Without Background? Here's How.
* CSS Trick:

Comment créer un titre avec des lignes horizontales des deux côtés sans arrière-plan

Dans ce scénario, vous devez créer un titre de page centré avec lignes horizontales des deux côtés sans aucune couleur de fond.

Solution 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;
}

/*Optional for background color*/
.color {
    background-color: #ccc;
}
Copier après la connexion

Explication :

  • h1 est positionné relativement et centré à l'aide de text-align: center.
  • Les éléments avant et après sont créés à l'aide de :before et :after et positionnés absolument à 51 % en haut pour les centrer verticalement.
  • La propriété content avec 'a0' (espace insécable) fait disparaître les lignes là où se trouve le texte.
  • overflow : caché garantit que les lignes ne chevauchent pas le texte.
  • En option, vous Vous pouvez utiliser la classe .color pour ajouter une couleur d'arrière-plan si vous le souhaitez.

Remarque : Cette solution peut gérer des titres de différentes longueurs sans ajuster manuellement le placement des lignes.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!