在不移动div的情况下在div中移动文本

时间:2011-06-05 06:39:16

标签: css text html alignment

我有一个div,在div里面是一个背景图像,看起来像一个按钮,我在div中的文字说“Home”。默认情况下,文本被捕捉到顶部并且看起来不正确。如何在不移动div的情况下在div中移动文本?

css文件: http://pastebin.com/xrAFMVDd

html文件: http://pastebin.com/b5Fubte0

2 个答案:

答案 0 :(得分:13)

执行此操作的一种方法是将文本包装在<p>标记中,并使用CSS属性topleftposition: relative来指定文本相对位置在div的左上角。

请在此处查看示例:http://jsfiddle.net/zvMKH/

答案 1 :(得分:4)

我通过更改line-height下的#button1 li a来修复它。像魅力一样工作!感谢所有贡献的人!我真的很感激!