2012-01-12 55 views
0

我希望把我的粗体文字(亨利)一些像素低...放置一些文本(粗体)低

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

这可能吗?

喜欢的东西(不工作):

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

任何想法?

感谢

+0

这取决于页面上还有什么。大多数情况下,保证金顶部都可以,但是如果其他项目不符合要求的话。请让jsfiddle – 2012-01-12 17:49:53

回答

0

position: relative听起来像最有趣的方式:

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

JSFiddle

position: relative是好的,因为它保留在文件中相同的空间之前流动,自由移动的元素在文件里面。一个副作用是它下面的任何元素都不会移开 - 元素可能会重叠。你必须看看你的情况是否可以。

1

您可以使用该位置替换它。

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

这应该工作。

+0

@Pekka:对不起,但它不起作用。什么都没发生。 – Bronzato 2012-01-12 17:56:42

+1

似乎正在为我工​​作:http://jsfiddle.net/wUqNp/。 – 2012-01-12 17:59:50