2009-06-11 2 views
2

Я просто закончить этот сайт, но есть глупая ошибка, что осталось ...CSS изменение позиции/проблемы

если вы проверить tử горизонтальное положение ВСЕЙ страницы есть небольшое смещение ... ничего в плакать, но ПОЧЕМУ

здесь это 2 страницы

http://jlecologia.com/index.php

http://jlecologia.com/entreprise.php

любая идея, го e horizontal css is:

#wrapper { 
    position:relative; /* center, not in IE5 */ 
    width:856px; 
    top: 38px; 
    margin-top: 0; 
    margin-right: auto; 
    margin-bottom: 0; 
    margin-left: auto; 
    display: block; 
    padding: 0px; 
} 

Мне не нравится моя страница, чтобы сделать ча-ча-ча!

ответ

4

Видовой экран браузера расширяется, когда нет необходимости в вертикальной полосе прокрутки. Поскольку ваш дизайн имеет горизонтальную ориентацию, центрирование будет сдвигаться при расширении области просмотра. Это причина ча-ча-ча (и не позволяйте своему инструктору по танцам сказать вам по-другому).

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

html { min-height: 100%; margin-bottom: 1px; } 
* html { height: 100%; } /* for ie 6 */ 
+0

+1 Эй, действительно приятное решение. но для прокрутки IE6 уже есть, если контент меньше. благодаря –

4

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

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

Смежные вопросы