Полоса прокрутки не отображается в Safari 5.1.3 (7534.53.10) - PullRequest
0 голосов
/ 18 февраля 2012

У меня есть настройки страницы с полосой прокрутки, для которой установлена ​​функция переполнения CSS, но полоса прокрутки не будет отображаться в Safari 5.1.3? Он показан в разных версиях IE / FF и даже в более старых версиях Safari (5.0.5).

Я пробовал все известные мне комбинации «переполнения», «переполнения: прокрутка;», «переполнение: авто;», «переполнение-x: прокрутка;» «Переполнение-й: прокрутка;» и т.д. но никто не работает. Я даже пытался установить встроенный стиль CSS, но не могу его показать.

html (это не полный html, в div гораздо больше изображений, я просто не хотел помещать слишком много html в пост. У меня 25 изображений в каждом div, поэтому 5 "ul "с 5 изображениями в каждом" ul "):

    <ul>
        <li><a href="images/rings/large/ring01_L.jpg"><img src="images/rings/thumbnails/ring01.jpg" width="75" height="75" border="0" /></a></li>
        <li><a href="images/rings/large/ring02_L.jpg"><img src="images/rings/thumbnails/ring02.jpg" width="75" height="75" border="0" /></a></li>
        <li><a href="images/rings/large/ring03_L.jpg"><img src="images/rings/thumbnails/ring03.jpg" width="75" height="75" border="0" /></a></li>
        <li><a href="images/rings/large/ring04_L.jpg"><img src="images/rings/thumbnails/ring04.jpg" width="75" height="75" border="0" /></a></li>
        <li><a href="images/rings/large/ring05_L.jpg"><img src="images/rings/thumbnails/ring05.jpg" width="75" height="75" border="0" /></a></li>
    </ul>

CSS:

#thumbs1 {
    height: 450px;
    overflow: auto;
    width: 25%;
    z-index: 1;
    position: absolute;
    top: 0px;
    left: 120px;
    margin-top: 50px;
}

Вот ссылка на мою примерную страницу, с которой я тестировал - page Каждый div имеет свой набор параметров для переполнения, но в Safari 5.1.3 все еще не работает.

Есть указатели?

Заранее спасибо ...

Ответы [ 2 ]

1 голос
/ 23 марта 2012

Оказывается, что пользователь, который видел эту проблему, использовал трекпад с этим MAC, когда он отключает трекпад, он может видеть полосу прокрутки!

Так что кажется, что экран работает как iPhone, когда трекпад подключен, как на iPhone, вы также не получаете полосу прокрутки. При использовании трекпада вы должны использовать два пальца и перетаскивать большие пальцы для прокрутки, как на iPhone.

Надеюсь, это поможет другим избежать того же количества времени, которое я потратил на это!

0 голосов
/ 18 февраля 2012

Высота больше, чем высота 5 изображений вместе, уменьшите высоту в CSS и попробуйте снова;)

...