Maison  >  Article  >  interface Web  >  Comment ajouter un remplissage au début et à la fin de chaque ligne de texte dans un élément span avec une couleur d'arrière-plan ?

Comment ajouter un remplissage au début et à la fin de chaque ligne de texte dans un élément span avec une couleur d'arrière-plan ?

Linda Hamilton
Linda Hamiltonoriginal
2024-11-07 08:56:02195parcourir

How to add padding to the beginning and end of each line of text within a span element with a background color?

Remplissage des lignes de texte

Question :

Comment ajouter un remplissage au début et à la fin de chaque ligne de texte dans un élément span qui a une couleur d'arrière-plan ?

Réponse :

Solution CSS :

Cette solution nécessite l'utilisation en ligne blocs et positionnement soigné :

div { 
    line-height: 1.1; 
    padding: 1px 0;
    border-left: 30px solid #000; 
    display: inline-block; 
}
h3 { 
    background-color: #000; 
    color: #fff; 
    display: inline; 
    margin: 0; 
    padding: 0
} 
h3 .indent { 
    position: relative; 
    left: -15px;
}
h3 .subhead {
    padding: 0 15px;
    float: left;
    margin: 3px 0 0 -29px;
    outline: 1px solid #00a3d0;
    line-height: 1.15
}

Marquage HTML :

<div>

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!

Déclaration:
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