Problème de boîte IE10 Select
J'ai été le tester mon application dans IE10 et a trouvé un comportement étrange pour sélectionner la zone. L'option sélectionnée est mise en surbrillance et les options ci-dessus/ci-dessous sont affichées au-dessus/en-dessous de celle sélectionnée. La zone de liste déroulante est caché.
Cela n'arrive que dans IE10. Dans tous les autres navigateurs, les options sont affichées en dessous de la boîte de sélection.
Essayer avec ci-dessous un exemple de code dans IE10 et IE9:
<!DOCTYPE html>
<html>
<body>
<select>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
</body>
</html>
Est-il un moyen de rendre les options en dessous de la boîte de sélection comme d'habitude ou s'il ya un hack pour IE10?
Grâce.
source d'informationauteur user1948426
Vous devez vous connecter pour publier un commentaire.
C'est le comportement par défaut pour ce champ dans Internet Explorer 10. En fonction du nombre d'éléments dans la liste et la taille de l'écran, d'autres navigateurs d'afficher le menu différemment - mais je pense que IE10 est le seul navigateur qui permettra d'équilibrer le nombre de points au-dessus et au-dessous de l'élément select lorsque le menu est ouvert.
Utilisation
<select size="1">
à la force d'une seule ligne visible. Ce n'est pas une IE10 spécifiques hack mais fonctionne à travers le conseil d'administration.L'un des avantages du nouveau comportement dans IE10, c'est qu'il fait de l'interaction tactile beaucoup plus facile. Aussi, il est compatible avec la façon dont le reste de Windows se comporte. Il n'existe actuellement aucun moyen de modifier ce comportement. J'ai passé la rétroaction à l'équipe IE.
Je cherchais à résoudre le même problème dans un site... j'ai trouvé que la dernière telerik controls travail "correctement" ou plus correctement "la IE9 façon" dans IE10.. 🙂
Je n'ai pas travaillé avec cette dernière version, et je ne travaille pas pour Telerik, afin de ne pas tirer sur le messager, si elle provoque des douleurs..
http://demos.telerik.com/aspnet-ajax/dropdownlist/examples/overview/defaultcs.aspx