Сообщения без ответов | Активные темы Текущее время: 06 сен 2010, 01:38



 [ Сообщений: 18 ]  На страницу Пред.  1, 2
Проблемы с HTML версткой 
Автор Сообщение
Аватар пользователя

Зарегистрирован: 05 авг 2009, 18:56
Сообщений: 68
Сообщение 
самый простой способ расположить жесткий сайт по середине - через margin:auto родительского дива (тут родительский див для всей структуры - #site):

<style>
body{margin:0px;padding:0px}
#wrapper{width:100%;height:100%;}
#site{margin:auto;width:900px;height:750px;background-color:#00FFFF;}
#header{height:200px;background-color:#FFFF99;}
#main{height:500px;background-color:#99FF66;}
#menu{float:left;width:20%;height:500px;background-color:#009900}
#content{float:left;width:60%;height:500px;background-color:#99FF99}
#news{float:left;width:20%;height:500px;background-color:#0066FF}
#footer{height:200px;background-color:#CCCCCC}
</style>

<body>

<div id="wrapper">
<div id="site">
<div id="header"></div>
<div id="main">
<div id="menu"></div>
<div id="content"></div>
<div id="news"></div>
</div>
<div id="footer"></div>
</div>
</div>

</body>

В таком случае, если нет статичных элементов, абсолютное позиционирование не требуется.

Не заметил вопроса. Абсолютный элемент располагается относительно родительского абсолютного(!) элемента. Если выше уровнем нет абсолютных элементов, относительно которых он мог бы позиционироваться, то он позиционируется относительно границ экрана.

<style>
#block{position:absolute;width:500px;height:500px;}
#block2{position:absolute;right:0px;bottom:0px;width:200px;height:200px;
background-color:#FF0000;}
</style>

<body><div id="block">

<div id="block2">

</div></div></body>

п.с.
Это не мой учебник, это первая выдача гугеля.
Юлия, вы во многом сэкономите свое время, если хотя бы мельком пробежитесь по http://www.htmlbook.ru/.


15 авг 2009, 17:18
Аватар пользователя

Зарегистрирован: 19 июл 2009, 19:05
Сообщений: 25
Сообщение 
<body>
<div align="center" style="width: 100%">
<div style="700px; text-align:left">

блок по центру

</div>
</div>
</body>

Вот так это сделать просто))) Все что внутри нижнего блока будет по цнтру) ширина 700 пикселей)


15 авг 2009, 17:49
Аватар пользователя

Зарегистрирован: 05 авг 2009, 18:56
Сообщений: 68
Сообщение 
Вынос стилизации за рамки css - в сильнейшей степени моветон.


15 авг 2009, 17:58
Аватар пользователя

Зарегистрирован: 15 авг 2009, 16:34
Сообщений: 30
Сообщение 
Спасибо большое , Максим, вы мне очень помогли!


16 авг 2009, 05:41
Аватар пользователя

Зарегистрирован: 15 авг 2009, 16:34
Сообщений: 30
Сообщение 
И все таки, на старых мониторах контент упрямо съезжает под менюшку! Ну что еще делать? http://zemproect.ru/index.html - может увидите? код разметки можно посмотреть в браузере, а стили:
@charset "utf-8";
/* CSS Document */
html, body {
margin: 0px;
padding: 0px;
height: auto;
width: auto;
border: 0px;
}
body {
background-color: #CCCCCC;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
color: #666666;
margin-left:3px;
margin-right:3px;
}
#wrapper{width:100%; height:100%; background-color: #CCCCCC;}
#site{margin:auto; width:930px; height:1150px; background-color:#FFFFFF;}
#header{height:190px; clear:both; margin:0px; padding:0px; width:930px; z-index:1;}
#main{height:800px; background-color:#FFFFFF; margin:0px; padding:0px;}
#menu{float:left; background-color:#FFFFFF; width:270px;margin:0px;
padding:0px;}

#content{float:left; width:408px; height:115px; background-color: #FFFFFF; padding:10px;}
#news{float:left; width:199px; clear:right; padding:0px;}
#novosty{
float:right;
background-color: #E6E6E6;
font-size:10px;
padding:5px;
}
#bottom {
margin-top:10px;
width:930px;
height:48px;
clear:both;
background-image: url(image/bottom.gif);
background-repeat: repeat-x;
}

#statyi {
padding:5px;
background-image: url(image/kart.jpg);
background-repeat:no-repeat;
font-size:9px;
float:left;
height: 450px;

}

Все вроде сделала, как посоветовал Максим....


17 авг 2009, 06:53
Аватар пользователя

Зарегистрирован: 05 авг 2009, 18:56
Сообщений: 68
Сообщение 
Проблема кажется в Layer1 с 313px left.


17 авг 2009, 07:45
Аватар пользователя

Зарегистрирован: 15 авг 2009, 16:34
Сообщений: 30
Сообщение 
Прошу прощения, Максим, дело в том, что моя хостинговая компания еще не обновила исправленную версию сайта! Спасибо тебе еще раз, за потраченное на меня время!!!


17 авг 2009, 08:23
Администратор
Аватар пользователя

Зарегистрирован: 06 фев 2010, 19:18
Сообщений: 34
Сообщение Проблемы с HTML версткой
Как работать с дивами?


06 фев 2010, 20:39
Показать сообщения за:  Сортировать по:  
   [ Сообщений: 18 ]  На страницу Пред.  1, 2

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Cпонсоры нашего ресурса, прошу внимания:
Русский Поиск