キーボードのキーを使用して、ulリストをスクロールできるようにしたい。数回試みた後、私はこれを機能させました。
残念ながら、私は非常に長いリストで問題に直面しています。cssルールoverflow:autoを提供することで、それらをスクロールできるようにしたいと思います。
キーボード入力は引き続き正しく評価されますが、スクロールバーはスクロールしません。キーボード入力で必要なときに自動スクロールするための解決策を見つける方法を誰かが指定できますか?
私のhtml:
<div class="btn-group">
<a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
Inch
</a>
<ul class="dropdown-menu">
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
<li>8</li>
<li>9</li>
<li>10</li>
<li>11</li>
<li>12</li>
<li>13</li>
<li>14</li>
<li>15</li>
<li>16</li>
<li>17</li>
<li>18</li>
<li>19</li>
</ul>
</div>
私のcss:
ul{
list-style-type:none;
max-height:110px;
overflow:auto;
text-align:center;
}
.selected{
background:#ff0000;
}
コードを表示するためにjsfiddle環境をセットアップしました。