2012-01-12 2 views
0

Je voudrais placer mon texte en gras (Thierry) quelques pixels plus bas ...Placez un texte (gras) inférieure

<div class="editor-field"> 
    <b>Thierry</b> 
</div> 

Est-il possible?

Quelque chose comme (ne fonctionne pas):

.editor-field b 
{ 
    margin-top: 20px; 
} 

Toute idée?

Merci

+0

Tout dépend de ce qui se trouve sur la page. Margin-top fonctionnera dans la plupart des cas oui, mais si d'autres éléments sont dans le chemin, ce ne sera pas le cas. S'il vous plaît faire un jsfiddle –

Répondre

0

position: relative sonne comme la façon la plus intéressante:

.editor-field b 
{ 
    position: relative; 
    top: 20px; 
} 

JSFiddle

position: relative est agréable car il se réserve le même espace dans le flux de documents comme avant, et se déplace librement l'élément à l'intérieur du document. Un effet secondaire est que les éléments situés en dessous ne s'éloignent pas - les éléments peuvent se chevaucher. Vous devrez voir si cela convient à votre situation.

1

Vous pouvez le déplacer en utilisant la position.

.editor-field b 
{ 
    position: relative; 
    top: 20px; 
} 

Cela devrait fonctionner.

+0

@Pekka: désolé les gars, mais cela ne fonctionne pas. Rien ne s'est passé. – Bronzato

+1

Ça semble fonctionner pour moi: http://jsfiddle.net/wUqNp/. –