日期:2014-05-17  浏览次数:20703 次

请问: IE下,固定下拉框select的长度,当option长度超过时,只拉长option的长度,下拉框本身的长度不变,咋搞?
谢谢!
就像在firefox里的效果一样。
为美观,每个select的下拉菜单的长度固定,当option过长,只拉长option的长度来显示内容。
这个问题在firefox里不存在,但ie不行啊。
知道的帮帮啦,谢过先!

------解决方案--------------------
IE里只能使用div等进行模仿,类似
http://dotnet.aspx.cc/WebDropDownList.aspx

------解决方案--------------------
no way
------解决方案--------------------
就像孟子说的..只有模仿Div..本身Select标签是一个容器..option都必须是有一个固定的宽度.如果想只增加里面某一行的宽度.那肯定就不行..Div定位一个层来显示应该就可以
------解决方案--------------------
孟子那个不错,选择了之后也不要改变SELECT宽度就好! ^_^