|
|
| Автор |
Сообщение |
O'Sullivan Знакомый

Возраст: 36
Зарегистрирован: 01.12.2005
Сообщения: 96
Откуда: Odessa
|
Добавлено: Чт Авг 13, 2009 1:18 pm Заголовок сообщения: |
|
|
и....
что вы мне посоветуете? |
|
| Вернуться к началу |
|
 |
OldFornit Модератор

Возраст: 30
Зарегистрирован: 12.05.2005
Сообщения: 846
|
Добавлено: Чт Авг 13, 2009 1:23 pm Заголовок сообщения: |
|
|
обнулить. Включить границы для всех элементов. Желательно разноцветные
Думать. Я просто не могу вопроизвести проблему - не получается. |
|
| Вернуться к началу |
|
 |
O'Sullivan Знакомый

Возраст: 36
Зарегистрирован: 01.12.2005
Сообщения: 96
Откуда: Odessa
|
Добавлено: Чт Авг 13, 2009 1:34 pm Заголовок сообщения: |
|
|
отступы, вы имеете ввиду, это вот то top: 0, или паддинги-маржины? но там они нужны кое-где, для вложенных блоков.
забыл добавить, всё вышеуказанное у меня входит в <div class="container"> с параметрами
[code:1:f9fcb29dee].container {
width: 800px;
margin: 0px auto;
}[/code:1:f9fcb29dee]
не знаю влияет ли это как-то на что-то... |
|
| Вернуться к началу |
|
 |
OldFornit Модератор

Возраст: 30
Зарегистрирован: 12.05.2005
Сообщения: 846
|
Добавлено: Чт Авг 13, 2009 1:42 pm Заголовок сообщения: |
|
|
ага. Понял вашу проблему. Прочитайте ВНИМАТЕЛЬНО про блоковую модель.
Ширина блока = Сама ширина блока + ширина отступов (padding+margin).
И соответствеено у вас будет резаться правый блок, не вписывающийся в истинную ширину. |
|
| Вернуться к началу |
|
 |
O'Sullivan Знакомый

Возраст: 36
Зарегистрирован: 01.12.2005
Сообщения: 96
Откуда: Odessa
|
Добавлено: Чт Авг 13, 2009 5:29 pm Заголовок сообщения: |
|
|
| OldFornit писал(а): | | Прочитайте ВНИМАТЕЛЬНО про блоковую модель |
а где это можно сделать? может я что и упустил.
пересмотрел всю свою "модель", менял ширины, так ничего не добился. у меня - container = 800px, в него входит content-wrapper = 800px, в него входит левый main-content = 600px и правый news-content = 190px и только у него левая граница (маржин) равна 600. У всех остальных элементов они или обнулены, или не заданы.
вроде нечему резать правую границу блока. |
|
| Вернуться к началу |
|
 |
OldFornit Модератор

Возраст: 30
Зарегистрирован: 12.05.2005
Сообщения: 846
|
|
| Вернуться к началу |
|
 |
O'Sullivan Знакомый

Возраст: 36
Зарегистрирован: 01.12.2005
Сообщения: 96
Откуда: Odessa
|
Добавлено: Пт Авг 14, 2009 4:02 pm Заголовок сообщения: |
|
|
| OldFornit писал(а): | | если отступы не заданы, то они есть. В каждом браузере свои - по 5px в среднем. |
потому я и обнулял их - даже два раза, для каждого div-а потом еще в отдельности.
хорошие ссылки, спасибо. но там не говорится об этом моменте с пропадающей границей там, где оканчивается контент <p>. а где-то я читал про это, и у adobe, и еще в других местах... если найду - покажу.
P.S. а ларчик просто открывался..
когда я поставил min-height для того блока, в котором контент и указана правая граница, и убрал у родительского блока, всё заработало - бордер не пропадает! |
|
| Вернуться к началу |
|
 |
OldFornit Модератор

Возраст: 30
Зарегистрирован: 12.05.2005
Сообщения: 846
|
Добавлено: Ср Авг 19, 2009 10:23 am Заголовок сообщения: |
|
|
забавный глюк. Иногда кстати родительским элементам на надо задавать ширину вообще - они могут использоваться только для позиционирования потомков.
То есть иногда можно увидеть, что у родительского блока высота - 1пиксель, а в "детей" уже нормальные. Ну естественно не жестко задано, а просто не указано. |
|
| Вернуться к началу |
|
 |
|