Trochę starego pytania, ale pomyślałem, że powinienem dorzucić metodę, która nie była szeroko dostępna, gdy zadano to pytanie.
Możesz odwrócić stronę paska przewijania w nowoczesnych przeglądarkach, używając transform: scaleX(-1)
na rodzicu<div>
, a następnie zastosować tę samą transformację, aby odwrócić element podrzędny „rękaw”.
HTML
<div class="parent">
<div class="sleeve">
</div>
</div>
CSS
.parent {
overflow: auto;
transform: scaleX(-1);
}
.sleeve {
transform: scaleX(-1);
}
Uwaga: może być konieczne użycie prefiksu -ms-transform
lub w -webkit-transform
przypadku przeglądarek w wersji starszej niż IE 9. Zaznacz CanIUse i kliknij „pokaż wszystko”, aby wyświetlić wymagania dotyczące starszych przeglądarek.