gpt4 book ai didi

javascript - 选择下拉方向

转载 作者:行者123 更新时间:2023-11-28 04:08:04 24 4
gpt4 key购买 nike

我想知道如何 <select>元素定义何时向下展开以及何时向上展开。

我想创建像kendo的DropDownList这样的控件,但我不知道如何定义展开方向。

在这里我们看到,由于视口(viewport)的末尾,向下扩展是不可能的,因此扩展方向设置为“向上”: expandup

这是相反的方向: enter image description here

这是标准选择行为,但在我的情况下视口(viewport)容器是未知的。如何使用 javascript 确定扩展方向?

最佳答案

select 元素的行为由浏览器控制。这里提出了一个非常相似的问题,并给出了准确的答案Select drop-down list possible to "Drop-Up"

您无法直接控制所选展开框的上方或下方位置。

您可以在选择元素中控制的一件事是下拉框中的项目数量。这可能会有所帮助,因为您可以将足够大的元素放入盒子中以将其置于上方。然而,它可能看起来很难看。

<select size="number">

关于javascript - 选择下拉方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46523452/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com