Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

Divная верстка

Обсуждение темы Divная верстка в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Всем привет. Вот, верстаю кое-что... Смысл такой: Блок #mainimg фисированной высоты и ширины, должен прилипать к верху и быть в центре экрана. Блоки ...


Закрытая тема
 
Опции темы
Старый 03.10.2007, 13:44   #1
Всем привет. Вот, верстаю кое-что... Смысл такой:
Блок #mainimg фисированной высоты и ширины, должен прилипать к верху и быть в центре экрана.
Блоки #left_gr и #right_gr, соответственно, встают по бокам и растягиваются до краев экрана.
Блок #content - растягивается на всю ширину и высоту (100% минус шапка минус футер), но в высоту необязательно, если футер будет сам липнуть к низу.
Блок #footer - должен прилипать к низу вне зависимости от количества контента в блоке #content.

Пишу:
Код:
 <div id="head">
  <div id="left_gr"></div>
  <div id="mainimg" align=center>[img]images/v_02.jpg[/img]</div>
  <div id="right_gr"></div>
 </div>
#left_gr
{
 background: no-repeat url('images/v_01.jpg') right #9DE274;
 height: 309px;
 width: 100%;
 display:inline;
 border: 1px solid black;
 position:relative;
 top: 0px;
 left: 0px;
}
#right_gr
{
 background: no-repeat url('images/v_03.jpg') left #1E3F98;
 height: 309px;
 width: 100%;
 border: 1px solid black;
 display:inline;
 position:relative;
 top: 0px;
 right: 0px;
}
#mainimg
{
 width:817px; 
 height: 309px;
 display:inline;
 border: 1px solid black;
}
#head
{
 height: 309px;
 width:100%;
 padding: 0px;
 margin: 0px;
 border: 1px solid red;
 border-bottom: 3px solid #626263;
 top: 0px;
 left: 0px;
 position: relative;
}
а получается, что #mainimg не по центру, а left_bg и right_bg вообще болтаются по бокам от него где-то внизу, и выглядят маленькими квадратиками, при этом даже выходят за рамки #head.

Как его побороть...?
 
Старый 03.10.2007, 13:44
Ссылки
Старый 03.10.2007, 14:26   #2
PHP код:
#left_gr
{
 
backgroundno-repeat url('images/v_01.jpg'right #9DE274;
height309px;
float:left;
border1px solid black;
position:relative;
top0px;
left0px;
}
#right_gr
{
 
backgroundno-repeat url('images/v_03.jpg'left #1E3F98;
height309px;
border1px solid black;
float:right;
position:relative;
top0px;
right0px;
}
#mainimg
{
background:#ccc;
width:817px;
height309px;
margin:0 auto;
}
#head
{
height309px;
width:100%;
padding0px;
margin0px;
border1px solid red;
border-bottom3px solid #626263;
top0px;
left0px;
positionrelative;
}

<
div id="head">
<
div id="right_gr"> </div>
<
div id="left_gr"> </div>
<
div id="mainimg" align=center>[img]images/v_02.jpg[/img]</div>
</
div
как-то так..
 
Старый 03.10.2007, 14:45   #3
Цитата:
как-то так..
ну... в общем-то почти... спасибо, дальше попробую сама косяки поправить... но я еще сюда вернусь!
 
Старый 03.10.2007, 14:45
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
HTML верстка, верстка сайтов по стандартам w3c napoleon1985 Вакансии 1 27.11.2012 16:49
HTML верстка, верстка сайтов по стандартам W3C napoleon1985 HTML, CSS, JavaScript 3 24.10.2012 18:07
Верстка под CMS swallow HTML, CSS, JavaScript 8 14.04.2011 18:56
Верстка Tico Вакансии 1 26.01.2010 20:48
Сайт-визитка Divная верстка viT Зал дебютантов 21 30.12.2004 15:23


Текущее время: 01:25. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум