Прокрутка - используйте полосу прокрутки страницы / браузера для прокрутки только определенного элемента div - PullRequest
0 голосов
/ 06 февраля 2011

Проблема: у меня есть макет следующего:

<div class="container">
    <div class="filters1">
    </div>
    <div class="filters1">
    </div>
    <div class="stream">
          <div class="item"/>
          <div class="item"/>
          <div class="item"/>.......
    </div>
</div>

Я хочу, чтобы на странице был стандартный браузерный скроллер, но чтобы она прокручивала поток только div

Я попытался определить div filter1 как положение: исправлено.но это вызывает некоторые кросс-браузерные проблемы и проблемы с изменением размера.(нужен Chrome CSS, чтобы не говорить о IE7)

Есть ли стандартное решение, которое я могу использовать, различные поиски не помогли ...

Спасибо

1 Ответ

0 голосов
/ 06 февраля 2011

Под «фиксированным» вы подразумеваете «положение: фиксированный» или что вы дали ему фиксированную ширину и длину?(Я не знаю, почему у этого последнего варианта могут быть такие сложные проблемы рендеринга).Попробуйте

.stream {
width: XXpx;  /*put your width here*/
height: XXpx; /*put height here*/
overflow:scroll;
}

РЕДАКТИРОВАТЬ: извините, неправильно прочитал вопрос, хотите, чтобы на ВСЕЙ странице были полосы прокрутки или только DIV .stream?

...