Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

div наваливается на div

42K
21 декабря 2008 года
utiputicoder
10 / / 21.12.2008
Проблема, не могу разобраться, div встаёт на предшествующий div, хотя нету абсолютной позиции. (div .left стоит там же, где и .up, хотя должен быть под ним).
Вот страница:
Цитата:

<html>
<head>
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="all">
<div class="up">
<table border=0 width=100% height=100%>
<tr><td valign=top>
<div class="menu">&nbsp</div>
</tr></td>
<tr><td valign=bottom>
<div class="menu">&nbsp</div>
</tr></td>
</div>
<!--<div class="left">&nbsp</div>-->

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


Див класса left - виновник!

А вот, css:

Цитата:

.all{
width: 100%;
height: 100%;
border: 1px solid black;
}
.up{
height: 20%;
border: 1px solid black;
}
.menu{
width: 90%;
border: 1px solid black;
margin: auto;
}
.center{
width: auto;
height: 70%;
border: 1px solid black;
}
.left{
width: auto;
height: auto;
border: 1px solid black;
}



Помогите пожалуйста! В примерах, всё работает.. Делаю точно так же, но ничего не получается.

p.s. Буду признателен, если укажете общую кривизну в вёрстке, это очень поможет в моих нелёгкий начинаниях:D

274
21 декабря 2008 года
Lone Wolf
1.3K / / 26.11.2006
проверь порядок открытия-закрытия всех тегов, особенно tr-ов и td-ов
А также позакрівай все теги. table - как минимум не закрыт
42K
22 декабря 2008 года
utiputicoder
10 / / 21.12.2008
Спасибо большое! Так облажался, блимн:(
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог