在下拉列表中包装长文本?

新手上路,请多包涵

我的 asp.net 页面上的下拉列表中有很长的文本。它违反了 UI 边界并超出了 UI 的分配区域。

无论如何我可以使用 CSS 或 javascript 包装[不修剪]它吗?我必须显示整个字符串,不管它有多长。

原文由 this. __curious_geek 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 227
1 个回答

更长的答案:是的。

您可以不使用默认元素,而是使用 JavaScript 和 CSS 创建您自己的元素。您的自定义下拉列表元素应包含少量 div(或其他 HTML 元素)作为下拉列表项。当您将固定宽度设置为下拉列表的单元格时,文本将在里面换行。

原文由 Pawka 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题