2017-03-20 13 views
0

プレーンなバニラドロップダウンリストがあります。これは、IE 11で開いたときにコンテンツを表示する方法は、古いバージョンとは全く異なります。 IE 11をIE 8として表示する方法はありますか?開かれた動作時にIE 11のドロップダウンが調整できますか?

IE 11: ie11

IE 8:ここ ie8

<html> 
<H2>Test plain drop-down in IE 11 </H2> 
<br/><br/> 

<p> 
First item is pre-selected : <select id="testIE11"> 
<option value=0 selected>item 0</option> 
<option value=1>item 1</option> 
<option value=2>item 2</option> 
<option value=3>item 3</option> 
<option value=4>item 4</option> 
<option value=5>item 5</option> 
<option value=6>item 6</option> 
<option value=7>item 7</option> 
<option value=8>item 8</option> 
<option value=9>item 9</option> 
<option value=10>item 10</option> 
<option value=11>item 11</option> 
<option value=12>item 12</option> 
</select> 
</p> 

6th item is pre-selected : <select id="testIE11"> 
<option value=0>item 0</option> 
<option value=1>item 1</option> 
<option value=2>item 2</option> 
<option value=3>item 3</option> 
<option value=4>item 4</option> 
<option value=5>item 5</option> 
<option value=6 selected>item 6</option> 
<option value=7>item 7</option> 
<option value=8>item 8</option> 
<option value=9>item 9</option> 
<option value=10>item 10</option> 
<option value=11>item 11</option> 
<option value=12>item 12</option> 
</select> 

</html> 
+2

短い答え:おそらくない – epascarello

+0

あなたはどういう意味ですか... ...?スクリーンショットは選択要素が展開されたことを示します。通常、すべてのIEバージョン(整形式のマークアップ内)では、select要素はフォーカスを受け取るまでリストを表示しません。マッシュアップコードでは、bodyタグやformタグはありません。selectタグの前にデフォルトでフォーカスを受け取ります。 IEのバージョン間で、親の選択と本体の境界からのリストのオフセットが異なります。 –

+0

考えられる回避策は、必須属性を持つimput要素を使用し、データリストにバインドすることです。 –

答えて

1

はに結合した入力要素(タイプテキスト及びタイプの色)で指定された色を探索する実験からのスクリーンショットでありますデータリスト要素。

datalist dropdown

データリスト要素はIE9エミュレーションモード以降で認識されています。 Webkit、Gecko、MS Edgeは、入力タイプ=カラー、IE11ではカスタムドロップダウンを表示しません。ユースケースは、自動車用のオーダーフォームです.T-Fordは、 000)

+0

素晴らしい入力に感謝します。 – Jeb50

関連する問題