asp.net - 如何强制asp :label inside asp:table to always have the same width?

标签 asp.net css

我不是真的感觉 CSS,而且它并不总是像我想的那样工作。

这是以下情况之一:

我有一个简单的(2 行,2 列)asp:table 动态生成。在右列中,它包含一个组合框 (cell (0, 1)) 和一个标签 (cell (1,1))。当我更改组合框的选择时,标签中的文本也会更改。如果单元格太长,它会重新调整表格的大小。我希望文本成行,这样它适合单元格的宽度。

我不知道是不是某些标签的属性可以做到这一点,还是我应该在标签或单元格的 CSS 样式中指定它?我尝试在 CSS 类中显式设置表格的宽度和单元格的宽度,但没有任何效果,我觉得自己像迷宫中的盲人。

最佳答案

<label>如果需要,可以将元素设置为 display: block;然后通过 CSS 给定一个固定宽度。这可能是最适合您的解决方案。

关于asp.net - 如何强制asp :label inside asp:table to always have the same width?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/395082/

相关文章:

除特定 URL 外的所有 ASP.Net 重定向规则

html - 将图像作为背景会减慢页面的运行速度吗

javascript - 如何以编程方式将 CSS 定义应用于整个页面?

jquery - 通过使用 jQuery 解析 sessionID 从 WCF 服务访问 session 变量

c# - 找不到类型 'System.Web.HttpPostedFile' 的构造函数

asp.net - html 脚本标签不使用类型 javascript <脚本类型 ="text/html">?

css - 带有 y 轴滚动的内部 flex-box 容器的 flex-box 粘性页脚

css - Bootstrap - 列表项的网格布局

javascript - 如何将文本转换为 css 十六进制值?

asp.net - 当我们刷新网页时会发生什么?