Ошибка в CSS характерная для тысяч сайтов

12
melkozaur
На сайте с 06.04.2010
Offline
536
#11

eis,

Скринами не наглядно будет.

Ну вот еще пример:

http://habrahabr.ru/posts/top/

http://habrahabr.ru/info/help/

[Удален]
#12
melkozaur:
Ну вот еще пример:

это пример сюжета: сапожник без сапог... ))

пропишите максимальную ширину и min-height для больших экранов... и всё будет ништяк

EA
На сайте с 15.06.2006
Offline
70
#13

ошибки нет. как уже написали, дело в скроле

прижатие футера на это не повлияет, только overflow-y, но дело вебмастера, ставить это или нет.

для разных страниц это не важно, а вот когда на одной странице что-то происходит, что вызывает появление скрола и смещение страницы, вот тогда лучше конечно поставить overscroll-y навсегда

Veterok2009
На сайте с 28.11.2009
Offline
129
#14

Вы так часто открываете сразу несколько страниц и по очереди их прокликиваете? :)

melkozaur
На сайте с 06.04.2010
Offline
536
#15
Veterok2009:
Вы так часто открываете сразу несколько страниц и по очереди их прокликиваете?

Зачем сразу несколько?

Я примеры дал на известные, крутые сайты.

А так вообще - вы допустим на главной странице, потом щелкаете на "Контакты" и весь контент смещается.

Да, наверное не ошибка формально, но явный же косяк.

IL
На сайте с 20.04.2007
Offline
435
#16
melkozaur:
Да, наверное не ошибка формально, но явный же косяк.

Вообще, варианта решения вижу 3:

- оставить как есть и забить;

- добавить полосу прокрутки там, где она не особо нужна (тоже "формально" косяк.. сравним или нет по величине с первым - на усмотрение);

- убрать полосу прокрутки там, где она появляется.. (и тут вроде как "косяк".. видимо, больше чем оба упомянутых)

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
melkozaur
На сайте с 06.04.2010
Offline
536
#17
ivan-lev:
убрать полосу прокрутки там, где она появляется

Это наверное совсем против всех приличий : )

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

Забить как-то не хочется. Я сейчас сайтами-визитками занимаюсь, там эта проблема во весь рост (такие страницы как Контакты или Обратная Связь, как правило, по высоте меньше экрана). Естественно, заказчик щелкает по меню, у него в браузере все прыгает, возникает ненависть ко мне : )

---------- Добавлено 21.06.2013 в 10:45 ----------

Nadejda:
переопределите расположение блока, не используя margin:auto

А как это сделать, если блок нужен по центру? : )

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий