Я пытаюсь применить пользовательские стили к скроллингу (на самом деле пытаюсь сделать скроллбар всегда видны) и сохранить импульс прокрутки для приложения IOS:iOS: любой способ сделать -webkit-overflow-scrolling и :: - webkit-scrollbar работать вместе?
#container
{
height: 400px;
overflow: scroll;
-webkit-overflow-scrolling: touch;
}
#container::-webkit-scrollbar
{
-webkit-appearance: none;
background-color: #000;
}
#container::-webkit-scrollbar:horizontal
{
height: 6px;
}
#container::-webkit-scrollbar-thumb
{
background-color: #000;
}
#container::-webkit-scrollbar-track
{
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
background-color: #333;
}
-webkit-overflow-scrolling: touch
Но и ::-webkit-scrollbar
стилей не работать вместе. Там уже связанный с ним вопрос о StackOverflow:
-webkit-overflow-scrolling: touch breaks my -webkit-scrollbar css in iOS
Итак, с высоты spring'2016, есть ли способ, чтобы иметь импульс прокрутки скроллинг во время укладки на прокручивание в то же время? Я готов отбросить -WebKit-overflow-scrolling: touch
, если есть другой способ, который может подделать его.
Пожалуйста, не предлагайте использовать niceScroll, iScroll и т. Д. - я пробовал это; Фактически, я в настоящее время использую один из таких сценариев и хочу уйти от него.
[Вот отчет об ошибке.] (Https://bugs.webkit.org/show_bug.cgi?id=137043) Комментарий, чтобы сообщить Apple, что это важно для вас. – aleclarson