Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Internet explorer IE中默认外观的HTML选择下拉列表与FF相比不是很好_Internet Explorer_Firefox_Select_Behavior - Fatal编程技术网

Internet explorer IE中默认外观的HTML选择下拉列表与FF相比不是很好

Internet explorer IE中默认外观的HTML选择下拉列表与FF相比不是很好,internet-explorer,firefox,select,behavior,Internet Explorer,Firefox,Select,Behavior,如果我们有一个简单的HTML下拉列表,其中大约有10个条目,条目在末尾或接近末尾作为默认选择。 FF和IE中的行为是不同的 在FF中,列表以显示默认值的方式呈现,当单击列表向下图标展开时, 整个列表向下放置,最后选择默认值。这是良好的行为 但在IE中,对于相同的项目,列表向上下拉,最后一个值作为默认选择,和下拉字段处于同一级别 同样,如果n-1项为默认项,FF向下打开并选择n-1。 但IE向上打开,在同一级别上为(n-1)th,在下面为n 这是已知的行为吗?如果我们有任何替代方法或解决方法使下拉

如果我们有一个简单的HTML下拉列表,其中大约有10个条目,条目在末尾或接近末尾作为默认选择。 FF和IE中的行为是不同的

在FF中,列表以显示默认值的方式呈现,当单击列表向下图标展开时, 整个列表向下放置,最后选择默认值。这是良好的行为

但在IE中,对于相同的项目,列表向上下拉,最后一个值作为默认选择,和下拉字段处于同一级别

同样,如果n-1项为默认项,FF向下打开并选择n-1。 但IE向上打开,在同一级别上为(n-1)th,在下面为n


这是已知的行为吗?如果我们有任何替代方法或解决方法使下拉列表看起来一致,这是SELECT标记的内置行为。你不能改变这个

如果您希望它的行为有所不同,则需要用模拟下拉列表的基于JavaScript的解决方案来替换它