вертикальная полоса прокрутки исчезает, когда DIV находится в состоянии переполнения (только I.E.)

#html #css

#HTML #css

Вопрос:

У меня есть следующий DIV в I.E. (версии 9 и 8) :

 <div stlye="width:820px;height:350px;overflow:auto"> some large text blah blah .... </div>
  

как горизонтальная, так и вертикальная полосы прокрутки отображаются правильно во всех браузерах, кроме IE, отображается только горизонтальная, и затем я должен прокручивать вертикально с помощью мыши.

есть ли решение этой проблемы? заранее спасибо.

Ответ №1:

Я пробовал этот фрагмент во всех браузерах (включая IE 7, 8 и 9), и у меня нет проблем. Ваш атрибут style написан с ошибкой, но я предполагаю, что это опечатка…

При желании вы можете попробовать это вместо «переполнение: авто;» :

     overflow-x: auto;
    overflow-y: auto;
  

Но это нормальное поведение «overflow: auto;».

Комментарии:

1. упс, я забыл упомянуть, что DIV был внутри элемента span, вот почему это не сработало… в любом случае, спасибо за ваш ответ.