Обычно полоса прокрутки располагается так:
________________________________________
| | |
| content | scrollbar |
| | |
| | |
| | |
| | |
|__________________________|___________|
Я в основном ищут разрыв между "пользовательской" полосой прокрутки и внешней границю прокручиваемого контейнера:
________________________________________
| | | |
| content | scrollbar | gap |
| | < | |
| | | |
| | | |
| | | |
|____________________|___________|_____|
Использование margin-right
на ::-webkit-scrollbar
или ::-webkit-scrollbar-track-piece
завершается с ошибкой, и объявление полос прокрутки стиля для Webkit гласит:
Поля поддерживаются вдоль оси полосы прокрутки. Они могут быть отрицательный (так что дорожка может, например, накачаться, чтобы покрыть частично).
Теперь мне интересно, сумел ли кто-нибудь протащить полосы прокрутки "в" содержимое (или из обертки, если на то пошло), другими способами, чем margin
.
Я предполагаю, что это возможно только (если вообще), используя какой-то трюк - любые идеи?
Другими вещами, которые я пробовал безуспешно, являются padding-right: 10px
и border-right: 10px solid rgba(255, 255, 255, 0)
(прозрачная рамка).