当我点击我的下拉列表时,所有旧版本IE中的所有值都会正常,但IE10中则没有。在我选择特定值后,下次单击我的下拉列表时,所选值之前的值将显示在下拉区域上方。 例如,如果我在下拉列表中有4个值,则从下拉列表中选择第3个值后,下次当我点击它来更改值时,列表下拉列表将从第3个rt向下垂直向上打开,而不是向下打开。 我也尝试添加元标记。 我知道这是IE 10的默认行为,但想知道如何覆盖它以使其看起来像旧的IE版本。在其他论坛检查,没有给出适当的解决方案。 请帮忙。这是示例代码:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9">
</head>
<body>
<p id="demo"> Please enter your name </p>
Name: <input type="text" id="fname"> <br>
<label>Cars:</label>
<select id= "cars">
<option value=""></option>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="fiat">Fiat</option>
<option value="audi">Audi</option>
</select>
</body>
</html>