2012-03-12 3 views
0

Я разрабатываю веб-страницу, которая не настраивается в соответствии с разрешением экрана. Он выглядит нормально при более высоких разрешениях, но на 1024x768 видна только левая сторона страницы. Я попытался положить все это в контейнер и выровнять его по центру, но он не работает. Каким будет выход?Исправить веб-страницу в соответствии с разрешением экрана

Вот немного о HTML:

<div id="layer-container" style="position:absolute; background- image:url(images/bkgrd_final.jpg);">   
    <div id="info-layer" style="position: absolute; text-align: left; left: 0px; top: 2px; height: 747px; z-index: 48; display: block; margin:0 0 0 -285px;" title="">      

А вот некоторые CSS:

div#container { 
    position:absolute; 
    margin:0 auto; 
    text-align:left; 
    overflow:visible; 
} 
body { 
    font-size: 8px; 
    line-height: 1.1875; 
    text-align: center; 
    margin: 0; 
    background-color: #0C0C0C; 
    background-repeat: repeat-x; 
    background-position: center top; 
    color: #000000; 
    overflow-x:hidden; 
} 
+0

Это очень сложно для людей, которые могут помочь вам, не видя HTML для своей страницы, потому что ответ «зависит от того, что именно вы пытаетесь показать и как работает ваш HTML. – jfriend00

ответ

2

Я бы sugest добавить mediaqueries со стилями для небольших устройств.

@media only screen and (max-width: 768px) { 

еще лучше: перейдите на «мобильный первый», разработав страницу для мобильных устройств. затем добавьте медиа-запросы с дополнительными стилями для более крупных устройств.

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