首页 新闻 会员 周边

为什么<select>标签下拉框有时会向上展开,怎么解决

0
悬赏园豆:20 [待解决问题]

为什么<welect>标签下拉框有时候选择下面的选项之后,再点击会向上展开,而不是向下,怎么设置任何情况都是向下展开

桂林吴彦祖的主页 桂林吴彦祖 | 初学一级 | 园豆:171
提问于:2015-08-07 10:18
< >
分享
所有回答(4)
0

跟你的代码没有任何关系.这个是浏览器处理的

吴瑞祥 | 园豆:29449 (高人七级) | 2015-08-07 10:19

能解决的吗

支持(0) 反对(0) 桂林吴彦祖 | 园豆:171 (初学一级) | 2015-08-07 10:22

@桂林吴彦祖: 下面有人说了.你可以自己实现一个.

支持(0) 反对(0) 吴瑞祥 | 园豆:29449 (高人七级) | 2015-08-07 12:59
0

这是由浏览器决定的,似乎没法解决。下面是stackoverflow上的回答:

1)Positioning the drop down window of a HTML SELECT

Sorry. I'm afraid this is not possible. The problem is <select> dropdowns uses browser's native rendering of dropdowns. 

2)How would I control the position of a drop down select menu?

You cannot control the drop down expansion direction. This is something the browser calculates. 

dudu | 园豆:30994 (高人七级) | 2015-08-07 10:35
0

你可以使用其他标签模拟一个select的效果,这样你就可以控制展开方向了。

幻天芒 | 园豆:37175 (高人七级) | 2015-08-07 11:38
2

当选项列表向下空间不够展开的话就会向上展开~

NetRube | 园豆:277 (菜鸟二级) | 2015-08-07 20:33
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册