Kind của một câu hỏi cũ, nhưng tôi nghĩ tôi nên ném vào một phương pháp mà không phải là phổ biến rộng rãi khi câu hỏi này được hỏi.
Bạn có thể đảo ngược cạnh của thanh cuộn trong trình duyệt hiện đại sử dụng transform: scaleX(-1)
trên bố mẹ <div>
, sau đó áp dụng cùng một biến đổi để đảo ngược phần tử con "" tay áo.
HTML
<div class="parent">
<div class="sleeve">
<!-- content -->
</div>
</div>
CSS
.parent {
overflow: auto;
transform: scaleX(-1); //Reflects the parent horizontally
}
.sleeve {
transform: scaleX(-1); //Flips the child back to normal
}
Lưu ý: Bạn có thể cần phải sử dụng một tiền tố -ms-transform
hoặc -webkit-transform
cho các trình duyệt như cũ như IE 9. Kiểm tra CanIUse và bấm vào nút "hiển thị tất cả" để xem yêu cầu trình duyệt cũ hơn.
Nguồn
2017-08-22 18:05:29
có thể trùng lặp của [thanh cuộn phần tử HTML ở bên trái] (http://stackoverflow.com/questions/2772347/html-element-scrollbar-on-the-left) – peirix
Để tham khảo sau này, không sử dụng http: //w3schools.com là nguồn thông tin của bạn, một số thông tin có sai lệch và không chính xác. Xem http://w3fools.com –
Hãy xem chủ đề này. Cho thấy một số trong những hạn chế này Im sợ. http://stackoverflow.com/questions/5123417/css3-how-do-i-position-a-left-scrollbar-on-a-tbody-element-of-a-table-for-google –