@westdp

От куда такие проблемы с сайтом?

Опыта в верстке у меня, хватает но не могу понять от куда такие проблемы взялись вот пример: тыц
1) При 3Д трансформации кубов, в хроме все ок, в мазилле и сафари линии этих кубов идут неровно, а ступеньками, в чем проблема?
eed5b7e0826945bcb26c31ac596e036b.jpg
2) Если нажать на кнопку к примеру - "О нас", окроется окно, и если сузить окно браузера чтобы блок не помешался по высоте, не появляется скрол?
При том что у блока стоит overflow-y: auto;.
#about {
    background-color: #dbdbdd;
    width: 50%;
    position: absolute;
    top: 20%;
    left: 10%;
    z-index: 9;
    display: none;
    overflow-y: auto;
}

e8772fc07eb24d89bef00d1a4c400086.jpg
Почему?
  • Вопрос задан
  • 797 просмотров
Решения вопроса 1
Насчет сглаживания в мозилле и сафари - старые версии не поддерживают. У меня сейчас Fierfox 44 (линукс), линии отображаются нормально, без кубиков. Еще один забавный пример:

Создайте блок и задайте ему такие свойства:

border-radius: 100px;
border: 1px dotted #000

По идеи скругленные углы должны быть из точек, но они превращаются в линии. В общем, в фаерфоксе и не только в нем, беда c подобными трюками. Скорей всего с одной из таких вы и столкнулись.

Насчет второго вопроса, добавьте блоку #about свойства:

max-height: 100%;
overflow-y: auto;

Проверил на вашем сайте, работает. Кстати, на сайте нет overflow-y: auto, поэтому указал его.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы