日期:2014-05-18  浏览次数:20791 次

select控件的展开框怎么变大一点?
网页的布局已经定了不能动,在最右边有个下拉列表框,但是里面的KEY值很长,点击展开的时候只看的到一小部分,怎么把列表框做的象WORD上面选择字体的那个SELECT一样,展开的部分比原来的控件宽度大啊?

------解决方案--------------------
style= "length:100; "
------解决方案--------------------
struts标签和HTML标签应该可以兼容把,你查查struts标签的说明看看
------解决方案--------------------
<html:select property= "enddate " style= "width:118px;margin-left:-100px "
按你的改一下,select 的style属性
------解决方案--------------------
呵呵,有种比较土的方法。如果首选项是空白的话,可以用全角的空格代替,想多长就有多长。
属于民间偏方。呵呵
~
------解决方案--------------------
我觉得用style无法解决楼主问题, select 会被限制在上一个 div 或者 td 区域内

要不就 模仿着做一个select, 然后用js做一个popup
------解决方案--------------------
同意楼上的。似乎解决方法只有自己搞一个div,或者弹出另一页来选择。
------解决方案--------------------
你可以把select框,重写一下,
这样就可以了。
------解决方案--------------------
WORD里CombinBox的好象是使用控件子类化的方法做的,在HTML里应该不能吧。倒是说做一个组合的东西来代替Select好象还可能
------解决方案--------------------
明白楼猪的意思啦

你的想法用select是不行滴

select很恶心的,他在ie中是个比较特殊的窗口

要达到你的效果,只有自己弄dhtml模拟了

可以用div来干,把它封装成htc
------解决方案--------------------
看来这个问题,真的不好解决,我以前也遇到过这样的问题,一直没有解决.