我的 asp.net 页面上的下拉列表中有很长的文本。它违反了 UI 边界并超出了 UI 的分配区域。
无论如何我可以使用 CSS 或 javascript 包装[不修剪]它吗?我必须显示整个字符串,不管它有多长。
原文由 this. __curious_geek 发布,翻译遵循 CC BY-SA 4.0 许可协议
我的 asp.net 页面上的下拉列表中有很长的文本。它违反了 UI 边界并超出了 UI 的分配区域。
无论如何我可以使用 CSS 或 javascript 包装[不修剪]它吗?我必须显示整个字符串,不管它有多长。
原文由 this. __curious_geek 发布,翻译遵循 CC BY-SA 4.0 许可协议
13 回答13k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
3 回答902 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
4 回答1.3k 阅读✓ 已解决
更长的答案:是的。
您可以不使用默认元素,而是使用 JavaScript 和 CSS 创建您自己的元素。您的自定义下拉列表元素应包含少量 div(或其他 HTML 元素)作为下拉列表项。当您将固定宽度设置为下拉列表的单元格时,文本将在里面换行。