asp.net - HTML 表格行高

标签 asp.net html css

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/

相关文章:

c# - RDLC 多列排序 : Sorts Numbers as Strings Issue

html - 输入代码中的返回行导致输出中元素之间的间隙/空白?

javascript - FileReader.onprogress block 大小

c# - 如何获取 AutoCAD 文件 (.dwg) 以在 Web 应用程序上查看缩放平移和获取实体

javascript - 使用 JavaScript 获取 @Html.HiddenFor VALUE?

asp.net - 当前上下文中不存在名称 'yonet'

javascript - 添加新内容时使用动画时 jQuery 问题

javascript - 使用 jQuery 检查是否所有的 div 都被隐藏

css - 为什么 flex-direction 不能按照我设置的方式工作? react js

CSS - 目标非文本阴影支持浏览器