【问题标题】:Dropdown list is narrow in IE8, and opens upwards [duplicate]IE8中的下拉列表很窄,向上打开[重复]
【发布时间】:2012-08-16 04:47:50
【问题描述】:

可能重复:
Select dropdown with fixed width cutting off content in IE

在 chrome 甚至 IE 9 中,下拉列表显示正常,下拉列表的宽度不会切断任何文本,当您打开下拉列表时,选项会正常显示,即打开浏览器下方或底部的选项。

在 IE8 中,由于某种原因,下拉列表非常窄,可以说是向上打开的列表,即选项触及浏览器窗口的顶部。

我该如何解决这个问题?

【问题讨论】:

标签: jquery asp.net html css internet-explorer-8


【解决方案1】:

您应该能够通过明确设置下拉菜单的宽度来修复文本的剪切。或者您可以申请CssClass

DropDown 在它具有更真实状态的方向打开,可用于显示列表中的大多数项目。如果您滚动到页面顶部并单击下拉菜单,它将向底部显示,前提是它在此方向上比顶部有更多空间。话虽如此,there's nothing you can do about this. 无法控制下拉列表中可滚动区域的高度。

【讨论】:

  • 是的,我猜这就是问题所在,但 IE9 和 chrome/firefox 没有这个问题,所以也许他们计算该值的算法真的很疯狂!?
猜你喜欢
  • 1970-01-01
  • 2013-06-20
  • 2012-05-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-09-15
  • 2011-06-18
  • 2011-12-10
相关资源
最近更新 更多