我给元素添加了边框,这样您就可以看到不一致的填充。我唯一添加的是 3 个元素中的每一个元素的左填充。我试图在不同浏览器之间垂直放置标题,并保持均匀的间距。想不通。
这是它在 Chrome 中的样子: http://postimage.org/image/ly5gzp0k5/
这是它在 IE 中的样子: http://postimage.org/image/qa34t76al/
所有填充顶部和底部都设置为零。事实上,据我所知,所有 CSS 都已重置,经过数小时的尝试,我决定在 Stack Overflow 上发帖,希望有人能提供任何帮助。
提前致谢。
最佳答案
您可以使用 line-height
来垂直放置文本。 Here是如何使用它的一些示例。
关于将填充设置为 0 后,HTML 文本元素的填充在浏览器之间不一致,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14509993/