PC上で次のコードを表示すると、4つのオプションがすべて表示されます。それは結構です!モバイルでSELECT OPTIONのサイズが機能しない
ただし、モバイルで表示している間は、デフォルトのオプションのみが表示されます。それは実際の問題です。
注:size="4"
を省略すると、PCの出力は上記のモバイル出力と同じになります。 size="4"
はモバイル用ではないようです。
この問題を解決する方法。
.myClass select
{
width: 150px;
height: 165px;
padding: 5px;
font-size: 17px;
}
<div class="myClass">
<select name="mySelect" size="4">
<option>1</option>
<option selected>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
</select>
</div>
結果は2,3,4 – Sajjad
いや以外の値を使用して同じであるが、単に迅速な調査を行いました。属性 "size"はWebkitブラウザによって完全に無視されるようです。 (chromeでこれを試してみて、Webkitブラウザではない:https://jsfiddle.net/k669sm2n/) – Hienz
サイズはまだモバイルで無視されます。選択オプションを使用する以外の方法がありますか? – Sajjad