JQuery と CSS を使用してスタイル設定されたサイトを用意します。フォームを使用して検索用の入力を収集し、選択ボックスとスクロールバーに問題がある。
私は主に Chrome と IE 用にこれを開発しています。現在、私は Chrome に関心がありますが、クロスプラットフォーム ソリューションがあればよいでしょう。
webkit-scrollbar を使用して他のスクロールバーのスタイルを設定すると、問題なく動作します。
::-webkit-scrollbar {
width: 10px;
height: 10px;
}
選択入力ボックスを次のようにスタイリングしても問題なく動作します。
select {
-webkit-appearance: button;
-webkit-border-radius: 2px;
/*-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.5);*/
-webkit-padding-end: 20px;
-webkit-padding-start: 2px;
-webkit-user-select: none;
background-image: -webkit-linear-gradient(#FAFAFA, #F4F4F4 40%, #E5E5E5);
background-position: center right;
background-repeat: no-repeat;
border: 1px solid #AAA;
color: #555;
font-size: inherit;
margin: 0;
overflow: hidden;
padding-top: 2px;
padding-bottom: 2px;
text-overflow: ellipsis;
white-space: nowrap;
}
まとめられないように見えるのは、選択入力をクリックしたときに表示される特定のスクロールバーのスタイルです (スクロールバーを表示するのに十分な項目が存在する場合)。
明らかに要素がなく、本当にスタイリングできるかどうかはわかりません。JQueryはオプションかもしれませんが、プラグインの後にプラグインでページをオーバーロードしたくありません.
ページの他のすべてはスタイル設定されており、Chrome と IE のデフォルトのスクロールバーは、実際には入力の場違いに見えます。
独自のドロップダウン ボックスを作成し、非表示の入力フィールドにデータを入力する方法もあると思いますが、HTML5 と CSS3 がいかに柔軟であると想定されているかを考えると、かなり洗練されていないように思えます。
どんな助けや洞察も大歓迎です。