28172 sujets

CSS et mise en forme, CSS3

Bonsoir,

J'aimerais centrer mon texte en hauteur dans une balise <h2>. Le titre à une image de fond. J'ai utilisé vertical-align: middle; mais cela ne fonctionne pas.

Je mets mes titres comme ceci : <h2>Mon titre</h2>

Mon CSS :


h2
{
	font-weight: lighter;
	color: #aee4cc;
	text-transform: uppercase;
	font-size: 0.85em;
	background-image: url("../images/background_titre.png");
	height: 25px;
	width: 654px;
	vertical-align: middle;
}


Merci d'avance !
Ah d'accord merci !
Auriez-vous une petite idée de comment faire pour résoudre mon problème en gardant un <h2> ?
Tu peux tester ce code :


display:block; 
height: 25px; /*hauteur de ton image*/ 
line-height: 25px; /*= height*/


A tester.

Cordialement, Junior76
J'ai fait pas mal de recherches (sur google principalement) et je n'ai pas du trouver les bons termes Smiley ohwell