我有一个div,在div里面是一个背景图像,看起来像一个按钮,我在div中的文字说“Home”。默认情况下,文本被捕捉到顶部并且看起来不正确。如何在不移动div的情况下在div中移动文本?
css文件: http://pastebin.com/xrAFMVDd
html文件: http://pastebin.com/b5Fubte0
答案 0 :(得分:13)
执行此操作的一种方法是将文本包装在<p>
标记中,并使用CSS属性top
和left
和position: relative
来指定文本相对位置在div的左上角。
请在此处查看示例:http://jsfiddle.net/zvMKH/
答案 1 :(得分:4)
我通过更改line-height
下的#button1 li a
来修复它。像魅力一样工作!感谢所有贡献的人!我真的很感激!