如果我们有一个简单的HTML下拉列表,其中包含大约10个项目,并且在结尾或近端作为默认选项。 FF和IE中的行为都不同。
在FF中,列表以显示的默认值呈现,当单击列表向下图标展开时, 整个列表向下移动,最后选择默认值。这是一种很好的行为。
但在IE中,对于相同的项目,列表会向上移动,最后一个值作为默认选择,与下拉字段处于同一级别。
同样,如果n-1项是默认值,则FF向下打开并选择n-1。 但IE,在同一级别和第n级以下(n-1)向上打开。
它是否已知行为,如果我们有任何替代方法或变通方法使下拉列表看起来一致。
答案 0 :(得分:1)
这是SELECT标记的内置行为。你无法改变这一点。
如果您希望它的行为不同,则需要将其替换为模拟下拉列表的基于JavaScript的解决方案。