HTML 和 CSS 问题:
我试图将我的表格行限制为一行(5 毫米高,30 毫米长)。 但它应该保持那个大小,即使它不适合这个空间(因为否则我会遇到渐变背景图像大小的问题 - 看起来很糟糕)。
我该怎么做?
//GRS/Standorte/G08 Zürich Schindlerstrasse/Standortdaten/Gebäudedaten/E01/Trakt 2/Sicherheitsdokumentationen/*.* 美国广播公司
最佳答案
正如 Saar 所说,您可以尝试 white-space: nowrap
将所有文本保持在一行中。添加 overflow:hidden
以防止内容不受控制地向右增长(您可能必须将 div
插入 td
才能工作,而不是确保 td
是否遵守溢出:隐藏。)只要内容中没有换行符或 block 元素,它就应该可以工作。
不过,这永远不会是 100% 万无一失的解决方案。用户可能选择了更大的字体,即使只有一行,也会过度拉伸(stretch)单元格。
我不知道你的图片是什么样子的,但是只水平重复它(background-repeat: repeat-x
)并用背景色填充其余部分怎么样?这通常会有所帮助。
关于asp.net - HTML 表格行高,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1833981/