<分区>
Possible Duplicate:
Recommendations for dropdown menu items that are too wide?
我有一个由数据库填充的下拉列表。它的值字段包含记录的 id,它的选项字段包含记录的文本。但是记录的文本条目很长,下拉菜单很宽,完全改变了我网页的外观。当我减少宽度时,它也会减少显示的文本。有什么方法可以让网页看起来不错,同时仍然允许用户看到完整的文本(比如环绕、滚动或类似的东西)?
我该如何处理?
<分区>
Possible Duplicate:
Recommendations for dropdown menu items that are too wide?
我有一个由数据库填充的下拉列表。它的值字段包含记录的 id,它的选项字段包含记录的文本。但是记录的文本条目很长,下拉菜单很宽,完全改变了我网页的外观。当我减少宽度时,它也会减少显示的文本。有什么方法可以让网页看起来不错,同时仍然允许用户看到完整的文本(比如环绕、滚动或类似的东西)?
我该如何处理?
最佳答案
尝试使用 CSS 为您的下拉列表添加固定宽度,例如:
select {width: 150px}
虽然下拉列表本身将具有固定宽度并且可能不会显示所有文本,但选项元素应该扩展到最宽元素的宽度。
可能无法在 IE7 及以下版本中工作,在这种情况下 this link可能对这些浏览器有用:
关于asp.net - 如何在 ASP.NET 中处理下拉列表控件中的长文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1116395/