28172 sujets
CSS et mise en forme, CSS3
Il va falloir utiliser un mode de rendu différent de "block" (où l'élément en width:auto prend toute la largeur disponible dans le conteneur). Donc display:inline-block ou display:table. Je recommanderais plutôt le second.
Attention: si ton texte passe sur deux lignes tu perds ton effet de soulignement. Pour avoir un effet de soulignement qui marche bien même dans ce cas de figure, mieux vaut utiliser display:inline, ce qui demandera sans doute d'avoir deux éléments: le titre et un SPAN ou bien le titre et un conteneur tel qu'un DIV.
Attention: si ton texte passe sur deux lignes tu perds ton effet de soulignement. Pour avoir un effet de soulignement qui marche bien même dans ce cas de figure, mieux vaut utiliser display:inline, ce qui demandera sans doute d'avoir deux éléments: le titre et un SPAN ou bien le titre et un conteneur tel qu'un DIV.