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