Это нормально, чтобы установить все переполнение divs: скрытый? - PullRequest
0 голосов
/ 26 октября 2009

Полагаю, мне интересно, не стоит ли просто устанавливать:

div {
    overflow: hidden;
}

... вместо того, чтобы беспокоиться об очистке каждого div. Кто-нибудь еще делает это или рекомендует за / против? Спасибо.

EDIT:

Я спрашиваю только потому, что мне кажется, что в данный момент у меня есть несколько div-ов, которые в этом нуждаются.

Ответы [ 2 ]

1 голос
/ 26 октября 2009

Все зависит от того, хотите ли вы, чтобы дополнительный контент был скрыт по умолчанию. Мое личное предпочтение - прятаться только тогда, когда я знаю , что это не принесет никакого вреда. Рассмотрим навигационное меню. Если пользователь работает на очень маленьком экране, и вы не un не скрыли переполнение меню навигации, то этот пользователь не сможет перемещаться.

К чему это приводит, что является худшим макетом с плохим результатом или недоступным контентом?

1 голос
/ 26 октября 2009

Да, это установит overflow: hidden для всех div с. Если вы обнаружите, что это неправильно для какой-то части вашего html, то вы можете отключить его для любого div, который вам понадобится, например:

/* use default overflow for all divs in specific element */
#some-element-id div {
    overflow: auto;
}

Или вы можете использовать классы для этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...