CSS-пробелы, верхний элемент или нижний элемент? [закрыто]


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

Итак, если у меня есть 2 отдельных элемента через некоторое пространство я обычно выбираю
верхний, но я не могу найти реальной причины не выбирать тот, что внизу.

Есть идеи?

 2
css
Author: Asaf, 2011-07-07

2 answers

Обычно я бы добавил его в верхний элемент как padding-bottom:10px (или любой другой размер пробела, который вам нужен.

Я обнаружил, что обычно хочу, чтобы "любой контент после этого" находился на определенном расстоянии. очень редко я нахожу обратный идеал. (хотя при необходимости его легко модифицировать)

 2
Author: scunliffe, 2011-07-07 16:15:17

Если это всегда те же два элемента, что и у братьев и сестер (например, div заголовка, за которым следует div меню в верхней части каждой страницы), то нет никакой разницы между добавлением нижнего поля (или отступа) к верхней части и добавлением верхнего поля к нижней части.

OTOH, если рассматриваемые элементы иногда появляются в другом месте документа (например, H2 может быть заголовком статьи, за которым следует подпись в одном месте, или подзаголовком, за которым следует абзац в другом месте), то ответ будет зависит от того, как вам нужно, чтобы они вели себя в каждом из мест.

 0
Author: Doug, 2011-07-07 20:17:51