强制标题以html包装

时间:2009-12-16 19:53:12

标签: html css html-heading

我有一个显示pdf文档的网页。在标题中有一个图像和一个包含名称的h1标记。当名称太长时,它会被切断。如何强制它换行到下一行,以便显示整个名称?我尝试插入style="white-space:normal",但没有用。有什么建议吗?

5 个答案:

答案 0 :(得分:21)

word-wrap:break-word;

答案 1 :(得分:8)

h1标签默认包装。如果它们不是,那么CSS中的某些内容会覆盖默认行为。如果您可以发布网站链接,我们可以快速帮助您。您可能需要考虑安装适用于Firefox的Firebug - 它允许您右键单击h1并查看正在应用的样式以及它们来自何处。

答案 2 :(得分:4)

它应该具有两个的组合:

word-wrap: break-word;
white-space: normal;

感谢Tor和Alex:)

答案 3 :(得分:0)

标头是否包含在另一个元素中,例如div?如果是,请检查该元素的溢出和/或尝试将其设置为可见,如下所示:

style="overflow:visible;"

答案 4 :(得分:0)

h1标签的行高为零

style="line-height:100%;"