当选项数超过20时,我的选择框显示滚动我只想在选项超过10时显示滚动
<select>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
</select>
Run Code Online (Sandbox Code Playgroud)
reu*_*lab 23
尝试将此添加到<select>标记:
onfocus='this.size=10;'
onblur='this.size=1;'
onchange='this.size=1; this.blur();
Run Code Online (Sandbox Code Playgroud)
喜欢:
<select onfocus='this.size=10;' onblur='this.size=1;'
onchange='this.size=1; this.blur();'>
Run Code Online (Sandbox Code Playgroud)
Vin*_*ato 10
说实话,select-tag有一个size属性.
<select size="10">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
</select>
Run Code Online (Sandbox Code Playgroud)
FIDDLE: http ://jsfiddle.net/UR46N/