HTML表格行高

时间:2009-12-02 16:17:01

标签: asp.net html css

HTML& CSS问题:

我试图将我的桌子行限制在一行(5毫米高,30毫米长)。 但它应该保持这个大小,即使它不适合这个空间(因为否则我会遇到渐变背景图像大小的问题 - 看起来很可怕)。

我该怎么做?

// GRS / Standorte /G08ZürichSchindlerstrasse/ Standortdaten /Gebäudedaten/ E01 / Trakt 2 / Sicherheitsdokumentationen /*.* ABC

3 个答案:

答案 0 :(得分:2)

正如Saar所说,您可以尝试white-space: nowrap将所有文字保留在一行中。添加overflow:hidden以防止内容无法控制地向右移动(您可能需要在div中插入td才能使其正常工作,不确定td是否尊重溢出:隐藏。)只要内容中没有换行符或块元素,它就应该工作。

但这绝不是一个100%万无一失的解决方案。用户可能选择了更大的字体大小,即使只有一行也会过度拉伸单元格。

我不知道您的图片是什么样的,但是如何重复它只有horizo​​ntalle(background-repeat: repeat-x)并用背景颜色填充其余部分?这通常有帮助。

答案 1 :(得分:1)

将“溢出”设置为“隐藏”并定义行的宽度和高度

答案 2 :(得分:0)

尝试css属性

white-space: nowrap;