2013-09-20 5 views
0

Я знаю, что его возможная веб-игра (травиан) делает это. то, что я пытаюсь сделать, это есть DIV, скажем, 800 ширина, что делает 2 вещи:div сцентрированный, но также фиксированный

Во-первых: если браузер более 800 пикселей в ширину на себя дайв-центров в браузере (это я выяснил)

Во-вторых, если я перетащил окно браузера на меньшее, мой div прокручивается с левой стороны страницы. Я хочу, чтобы он не проходил мимо левой стороны (0px) страницы, когда страница меньше 800.

Травиан делает это, но я не могу понять это, поэтому любая помощь будет оценена.

это центры мой ящик, но при изменении размера браузера, отрезает левую сторону (позволяет ему перемещаться мимо левого края браузера)

#NavBar { 
    position: absolute; 
    width: 425px; 
    margin:0 -225px 0 -225px; 
    height: 70px; 
    z-index: 4; 
    left: 50%; 
    min-width: 425px; 
    top: 15px; 
    color: white; 
} 
+0

показать код пожалуйста –

+1

Пожалуйста, пост некоторых соответствующие HTML/CSS, демонстрирующий, что вы пробовали. –

+0

max-width: 100%; – Adam

ответ

1

Попробуйте этот CSS

.div-class{ 
width: 800px; 
height:400px; 
margin:0 auto; 

} 
+0

пришлось модифицировать это крошечный бит (добавить позицию: относительный или div спрятался под остальным, но это сработало для меня спасибо –

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