J'utilise le CSS suivant:En-tête CSS en utilisant la hauteur de ligne pour déplacer la bordure?
h2 {
font-weight: normal;
border-bottom: 1px solid #DDD;
font-size: 1.6em;
font-style: italic;
}
h2 span {
position: absolute;
top: 7px;
padding-right: 6px;
background-color: #F9F9EE;
}
Utilisé comme:
<h2><span>abc</span></h2>
donne l'effet suivant:
abc ------------------
Le texte 'abc' est le contenu de cap en la ligne pointillée est la bordure qui est décalée. L'approche suivante fonctionne bien tant que vous ne l'utilisez qu'une seule fois sur la page. Ma question est, comment puis-je obtenir le même effet sans utiliser le positionnement absolu ou même peut-être la hauteur de la ligne puisque je soupçonne l'un ou les deux sont les coupables.
Je me souviens d'avoir vu le même effet sur quelques blogs mais l'URL me manque.
Merci. :)
Vous voulez dire la position: relative; - Je ne pense pas que les positions vendent des maisons pour le moment. – cjk