У меня есть клиент, которому нужна полоса прокрутки поверх их содержимого. Поэтому я сделал пустой div, поместил его поверх реального содержимого, добавил полосу прокрутки и связал прокрутку поддельного div и пустого вместе с использованием javascript. Все это прекрасно работает в любом браузере ... кроме IE8. IE8 не показывает мою полосу прокрутки в моем пустом div (технически он имеет
в нем), независимо от того, что я пытаюсь.
демо: http://jsfiddle.net/cwolves/NShGP/
<div class="mock-scroller">
<div class="mock-content" style="width:2000px;"> </div>
</div>
.mock-scroller {
position : absolute;
top : 0px;
left : 0px;
width : 274px;
height : 20px;
overflow-x : auto;
overflow-y : hidden;
}