Как стать автором
Обновить

Комментарии 28

НЛО прилетело и опубликовало эту надпись здесь
Тогда уж так:

html {min-width: 960px;}
Отредактировала так.
Вы не поверите, сколько «крошечных и незаметных» багов присутствует на «чудовищном количестве сайтов», если покопаться :)
Да знаю, знаю…
Вот только этот баг лично мне жить мешает. Люблю я браузер ресайзить.
Ну раз уж речь зашла о глупых ошибках, вставлю свои 5 копеек:
Бытует мнение, что фон body во всех браузерах и ОС во все времена был, есть и остаётся белым.
Это на самом деле не так и цвет фона, в том числе, зависит от настроек операционной системы.
В итоге можно столкнуться с подобными коллизиями:


Мораль: Всегда задавайте background-color для body, даже если по дизайну он белый.
Вы ведь сейчас наверное про html, да?
НЛО прилетело и опубликовало эту надпись здесь
Зачем задавать фон body когда его можно задать для html и никаких проблем не будет? body не является корневым узлом.
НЛО прилетело и опубликовало эту надпись здесь
Там даётся рекомендация, только она не объясняется. Какая есть объективная причина прописывать фон у body вместо html? Берём в рассчёт сейчас только body с нулевыми паддингами и марджинами.
НЛО прилетело и опубликовало эту надпись здесь
А какие у вас критерии очевидности? Всю жизнь задавал фон через html и никогда с этим проблем не возникало. Про переопределяющий класс тоже не очень понятно. Что мешает добавить класс для html?
НЛО прилетело и опубликовало эту надпись здесь
CSS раньше тоже вообще не было и стилизовывали всё через HTML, но давайте всё-таки говорить о сегодняшних технологиях. Если кому-то не очевидно что элемент html стилизуется значит самое время перечитать спецификацию.
И дело скорее не в очевидности, а в привычке. Тянется она с прошлых лет, поэтому и задают через body, хотя html ничем не хуже.
Плюс для html существует хитрый селектор :root, его можно использовать для задания фона в обход старых IE (<9).
НЛО прилетело и опубликовало эту надпись здесь
Какие-то вы неправильные выводы сделали из того что я сказал.
НЛО прилетело и опубликовало эту надпись здесь
Я бы назвал это вынужденной необходимостью (недавний пост от Chris Coyier).
Я бы вывел тут другую мораль: используйте в интерфейсной графике прозрачный фон.
НЛО прилетело и опубликовало эту надпись здесь
Спасибо, у себя исправил.
НЛО прилетело и опубликовало эту надпись здесь
Если уж создали целый топик про свойство min-width — стоило упомянуть и про то, какими браузерами поддерживается. Касательно ие — работает только в ИЕ8+, для остальных надо извращаться.
caniuse.com говорит, что да с ИЕ8+, но в ИЕ10 в режиме эмулации ИЕ7 min-width тоже работает, вопрос кто врёт?
НЛО прилетело и опубликовало эту надпись здесь
Быстро Вы починили :3
Во блин, а я думал что это баг css3 градентов на мобильных устройсвах, а тут вот оно как — мой баг.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории