Задать вопрос
@distorting_reality

Margin установлен в значении 0. Но есть отступ над div. Как исправить?

prntscr.com/42knmw - скрин
  • Вопрос задан
  • 3479 просмотров
Подписаться 4 Оценить Комментировать
Решения вопроса 2
@ultrbi4
Лучше код предоставить, но мои телепатические способности говорят мне, что, скорее всего, у элемента body есть либо margin либо padding, попробуйте обнулить эти параметры у всех элементов:
* {
margin:0;
padding:0;
}
Ответ написан
Комментировать
@Facetrollex
* {
  margin: 0;
  padding: 0;
}


или
body {
  margin: 0;
  padding: 0;
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
iiil
@iiil
Инженер и вэб-дизайнер, рисую.
Писать
* {
  margin: 0;
  padding: 0;
}

- плохая практика.
Рано или поздно Вы столкнетесь с другими проблемами, связанными с разным отображением тегов.
В наше время есть более адекватная и полная замена сему: гуглите reset css
Например: habrahabr.ru/post/45296
В статье заодно прочитайте для чего это нужно, чтобы просто втупую не копипастить, так как судя по Вашей активности Вы все же хотите учиться.
Однако, и это уже считается плохой практикой, и вместо сбрасывания стилей рекомендуют нормализовать стили, гуглите normalize css
Например: www.kobzarev.com/makeup/normalization-of-css-with-...
Там же написано чем это лучше, чем сбрасывание стилей.
Несмотря на то, что тут много текста, для Вас все это значит, что в начале страницы Вы подключаете или reset.css, или normalize.css - то есть для Вас это даже меньше работы.
Ответ написан
Комментировать
@Cath_kb
Ещё вариант от человека, не обладающего телепатическими способностями. Возможно отступ есть у вложенного элемента и имеет место схлопывание границ, а именно - вываливание маргина вложенного блока за родительские границы (ссылка на описание и решение).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы