LINUX.ORG.RU

Глупая тема про <DIV>


0

0

Ниже приведена страница, из которой я вырезал всё лишнее, чтобы не отвлекать вас от сути проблема.
Вопросов два:
1. Почему 3 дива col не вытянуты по высоте? И как это исправить?
2. Отступ у левого края страницы больше, чем у правого края, хотя по идее должно быть 0.5 %?



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">;
<html>
<head>
<title>Некая страница</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">

<style type="text/css">
html, body
{
margin:0;
}

div#header
{
width:100%;
text-align: center;
}

div#all
{
width:100%;
height: 100%;
}

div#row
{
width:100%;
height: 100%;
}

div#col
{
background:#DCDCDC;
float:left;
width:32%;
height: 100%;
margin:0.5%; /*отступ*/
}

</style>
</head>

<body>
<div id="all">
<div id="header">
<h1>ШАПКА</h1>
</div>
<div id="row">
<div id="col">
<p>
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
</p>
</div>
<div id="col">
<p>
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
</p>
</div>
<div id="col">
<p>
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
что-то что-то что-то что-то что-то что-то что-то
</p>
</div>
</div>
</div>
</body>
</html>


>...чтобы не отвлекать вас от сути проблема

сорри, ...от сути проблемЫ)))

> Отступ у левого края страницы больше, чем у правого края...

ещё раз сорри, с точностью наоборот)))

Amuser
() автор топика

Скорее всего потому что родительский контейнер не дает. Это тебе покажет firebug.

wfrr ★★☆
()
Ответ на: комментарий от wfrr

Только что методом тыка установил, что если сделать так

html, body
{
margin:0;
width:100%;
height: 100%;
}

то все ОК. Бред какой-то...

А что со вторым вопросом?

Amuser
() автор топика
Ответ на: комментарий от Amuser

>Бред какой-то...

Это нормальноее поведение, body не занимет 100% высоты экрана.

А со вторым я не помогу ибо в коде разбираться долго, а я хочу спать, если бвы выложили страницу на хостинг то это было бы минутное дело - глянуть ее файрбагом.

wfrr ★★☆
()
Ответ на: комментарий от wfrr

Неужели долго скопировать код из поста?)))

В аскетичном дизайне ЛОРа я не знаю как разместить в пост ссылку или скрин.

Amuser
() автор топика
Ответ на: комментарий от Amuser

Поставьте себе firefox и firebug (расширение такое) и сами обнаружите косяк (кнопочка Inspect и вкладка layout), тем более что он вам в любом слае и дельше пригодится, а сссылку вы уже разместили вместе с кодом.

а я уже спать

wfrr ★★☆
()
Ответ на: комментарий от Amuser

У тебя 3 дива по 32%. 3*32 = 96. Если прибавить ширину полей по 0.5% будет 99%. А ширина их контейнера 100%.

Deleted
()
Ответ на: комментарий от Deleted

Спасибо Chaoser! Я забыл, что убрал отступы в 0.5% по бокам в родительском диве.

Еще вопрос. Как сделать так, чтобы при сжатии окна, текст в дивах тоже сжимался (уменьшался шрифт), а не вылазил за пределы серых прямоугольников?

Amuser
() автор топика
Ответ на: комментарий от lonki-lomki

lonki-lomki тож спасибо.

> а я уже спать

Спокойного сна)))) Сам скоро пойду спать.

Amuser
() автор топика
Ответ на: комментарий от Amuser

> чтобы при сжатии окна, текст в дивах тоже сжимался (уменьшался шрифт)

скриптом

INFOMAN ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.