2013-09-30 6 views
0

У меня проблема с моим сайтом. Он основан на форуме PHPBB3, и мне нужно решение этой проблемы: люди не могут видеть полосы прокрутки во всех компонентах моего сайта. Сама полоса прокрутки существует, но она невидима, так как его непрозрачность как-то установлена ​​на 0. Например, на этом скриншоте нет видимых полос прокрутки в крикболе, но вы все равно можете прокручивать, захватив это пустое пространство и перетаскивая его вверх и вниз (например, невидимая полоса прокрутки XD):Нет полосы прокрутки на элементах моего сайта в браузере Chrome/Opera

enter image description here

в Firefox все нормально, но на Chrome и Opera (Webkit и мигания двигатель) нет.

Я не знаю, что может сделать это, поэтому я ищу какое-то решение.

Заранее благодарим за любую помощь.

С уважением, Areen.

+1

Есть определенный код, который мы можем смотреть? – Yotam

+0

В chrome полоса прокрутки не видна до тех пор, пока вы ее не используете – aldanux

+0

@Yotam, извините, но не существует специального кода :( – Areen

ответ

1

На CSS вашего тела элемента есть свойство WebKit;

-webkit-transform: rotate(-0.0000000001deg); 

Он находится прямо здесь, в таблице стилей в строке 36:

http://www.generally.pl/style.php?id=4&lang=en

body { 
    /* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */ 
    font-family: Verdana, Helvetica, Arial, sans-serif; 
    color: #828282; 
    background-color: #FFFFFF; 
    /*font-size: 62.5%;   This sets the default font size to be equivalent to 10px */ 
    font-size: 10px; 
    margin: 0; 
    padding: 0; 
    -webkit-transform: rotate(-0.0000000001deg); 
} 

Непроверка это свойство в инспекторе Хрома (F12) делает вашу полосу прокрутки шоу вверх. Я предполагаю, что оригинальный дизайнер хотел скрыть полосу прокрутки, поэтому очень небольшое смещение заставило его исчезнуть. просто закомментируйте или удалите этот раздел, и все будет в порядке.

Извините, что я дал быстрый ответ ранее, не попробовав его. Я удалил этот пост. Этот ответ будет работать для Chrome. Он также должен работать для Opera, хотя у меня нет Opera, установленного на любом из моих компьютеров. Согласно этой статье Sitepoint с мая прошлого года, Opera реализованы расширения WebKit (но это не список WebKit-преобразования специально):

http://www.sitepoint.com/opera-css3-webkit-prefix/

+0

Большое вам спасибо! Это действительно сработало! : D С уважением! – Areen

+0

@areen было бы здорово, если бы вы могли принять ответ. Есть флажок .... – Jason

+0

Я сделал это. Спасибо. :) – Areen

0

Установите DIV Собственность стиль overflow: scroll;

+0

Это уже сделано. Прокрутка существует в отмеченной части экрана. Это просто невидимо. – Areen