2011-10-20 1 views

Répondre

2

Mise à jour votre violon. http://jsfiddle.net/thomas_peklak/4huq3/24/

#left { 
    width: 228px; 
    height: 60px; 
    border: 1px solid #000; 
} 
#left a{line-height:60px} 

.icon { 
    vertical-align:middle 

} 
+0

+1 - La solution la plus directe et la plus concise. – gilly3

+0

Nice, sauf pour la ligne avant Tim. –

+0

Voici une mise à jour sans la ligne avant Tim: http://jsfiddle.net/thomas_peklak/4huq3/46/ – topek

0

essayer d'ajouter à votre vertical-align:middle;.icon règle

0

Ce que je ne faisais ajouter un identifiant à l'étiquette avec le lien de nom, placez-le. Voir cette jsFiddle fourchue:

http://jsfiddle.net/98RhD/10/

0

Vous pouvez utiliser le positionnement absolu comme celui-ci:

HTML:

<div id="left"><a href="..." class="icon"><span>Time Heidecker</span></div> 

CSS:

#left { position: relative; width: 228px; height: 60px; border: 1px solid #000; } 
#left span { position: absolute; top: 15px; left: 70px; } 

Vous aurez à jouer du violon avec les chiffres pour obtenir exactement votre position centrale finale selon la taille du texte et la case finale et/ou si vous voulez un centrage vertical (CSS Top) ou un centrage horizontal (CSS Left).

J'espère que cela aide!