Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Дивный дизайн в 2 колонки!
Design And Programming Forum - форум для дизайнеров и программистов > Сайтострой > Веб-дизайн
Zeleboba
Народ, помогите решить проблему с дизайном, решил опробовать себя в этом деле. но почти сразу столкнулся с такой проблемой!
Нужно сделать двух колоночный дизайн с фиксированной шириной обоих колонок, причём что бы эти колонки растягивались по высоте в зависимости от контента!
Написал такой код
Код
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Untitled Document</title>
<link href="css/style.css" rel="stylesheet" type="text/css" />
</head>

<body>
<div id="wrapper">
  <div id="header"></div>
  
  <div id="menu">Top Menu</div>
  
  
  <div id="right_menu">
    <p>Right menu</p>
  </div>  
  <div id="content">
    <p>Content</p>
  </div>

  <div id="footer">Footer</div>
</div>
</body>
</html>

Код
/* CSS Document */
body{
background:url(../images/bg_body.gif) repeat-x #000000 top center;
}
* {
    margin:0;
    padding:0;
    }

#wrapper{
background:url(../images/bg_wrapper.gif) repeat-y;
margin:0 auto;
width:700px;
min-height:100%;
}
#header{
background:url(../images/logo.gif) no-repeat;
height:240px;
}
#menu{
background:url(../images/menu.gif) repeat-x;
height:39px;
}
#right_menu{
width:211px;
float:right;
}
#content{
width:489px;
}

#footer{
background:url(../images/footer_bg.gif) repeat-y;
height:74px;
width:700px;
}

Но при заполнении правой колонки, в FireFox набранный текст сползает под футер хотя в осле всё впорядке!
Как можно решить данную проблему? А то сколько в гугле не искал для себя ничего не нашёл!
gromdron
Zeleboba, скинь мне всю папку (файл html, css, картинки).
Я просто подозреваю что у тебя проблема не в css и не в коде, а именно с расположением. Например если картинка по высоте 200 пискелей, а ты указал в рамке меньше... или наоборот - больше. Бывают и такие проблемы когда 1 и 2 блок, занимают больше места чем указано в main, и это приводит к натаскиванию 1 на другой блок.
Zeleboba
Я уже поправил давно! В футере прописал clear и всё! Ну или чё то ещё, не помню уже!
gromdron
Тогда тема закрыта smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
пїЅпїЅпїЅпїЅпїЅ IP.Board © 2001-2010 IPS, Inc.