1

選択リストの選択された項目を垂直方向に中央揃えすることが可能かどうかを知る必要があります (javascript を使用):

ここに画像の説明を入力

私のアプローチ

まず、アイテムを選択してから、リストをスクロールしようとしました。しかし、Googleで見つけたので、これは不可能です。垂直スクロールを変更する唯一の方法は、項目を選択することです。

したがって、2 番目のアプローチは、インデックスに 3 を加えた項目を選択することでした。したがって、リストはこの項目までスクロールダウンします。その後、「本当の」インデックスを選択しました。ただし、アイテムは常に下部で選択されているため、機能しません。

質問

そして今、私はここにいて、選択したリスト項目をリストの真ん中に入れることができるかどうか尋ねたいと思いますか?

そして、それがどのように行われるか;)

よろしくフロリアン

4

1 に答える 1

1

ドロップダウンリストはブラウザで処理され、うまく操作できないため、ドロップダウンリストの動作を自分で再現する必要があります。

ネストされたdivは。で動作するはずoverflow: scroll;です。

次に、javascriptが持つ任意のscrollToソリューションを使用できます。

于 2012-04-26T06:45:03.070 に答える