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

标签 javascript css drop-down-menu word-wrap

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

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

最佳答案

更长的答案:是的。

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

关于javascript - 在下拉列表中包装长文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1152803/

相关文章:

angularjs - AngularJS 中的动态下拉选择不起作用

css - 为什么这个下拉菜单重叠

javascript - Bootstrap 菜单 - 下拉点击而不是悬停

javascript - onOpen后WebSocket为空

javascript - 在类方法与函数中使用扩展运算符

Javascript - 从 FileReader 异步 onload 方法获取值

html - 模糊半页

html - 列表使用 XML 而不是 HTML,为什么?

HTML/CSS 尝试使用带边框的网页为背景添加颜色

javascript - 我可以在 Proxy 和 trap 中包装一个对象并使用 get trap 来防止 "TypeError: Cannot read property ' b' of undefined"吗?