以下のようなアイテムを持つ HTML 選択があります。
<SELECT id="mylist" size=5 >
<OPTION Value="100">100</OPTION>
<OPTION Value="200">200</OPTION>
<OPTION Value="210">210</OPTION>
<OPTION Value="211">211</OPTION>
</SELECT>
ここで をクリックして21 と入力すると、最初の項目が 21 で始まるSELECT
項目が選択されます。問題ありません。210
後で、クライアントの要求に応じて、アイテムの左側にパディングを追加したいと考えました。しかしすぐに、IE ではパディングが機能しないことに気付きましたSELECT
(少なくとも、私がテストした IE6 と IE7 では)。
だから私は追加しました
<SELECT id="mylist" size=5 >
<OPTION Value="100"> 100</OPTION>
<OPTION Value="200"> 200</OPTION>
<OPTION Value="210"> 210</OPTION>
<OPTION Value="211"> 211</OPTION>
</SELECT>
これで、パディングを模倣できます。
しかし、検索オプションを失いました。IE で 21 と入力しても 210 が選択されません。クロムでうまく機能します。あなたの考えを共有してください。
サンプルはこちら