Как сделать, чтобы пропуски между окном браузера и div исчезали? - PullRequest
0 голосов
/ 04 октября 2018

Я создал div, где планирую заголовок для моей веб-страницы, я установил ширину на 100%, но по бокам и сверху все еще оставался белый цвет.У меня есть вершина, чтобы исчезнуть, но стороны не будут, я предполагаю, что это как-то связано с движением div, я проверял везде, но у всех разные div для разных целей, поэтому я не смог найти ответ.Если вы, ребята, хотите показать пример своего решения, вы можете сделать это здесь

Вот HTML:

<div id="toptitle">

</div>

Для моего CSS я попытался использовать margin-left: -8px и то же самое для правой стороны, но они не работают так, это только движение div, и даже когда я не устанавливаю левую сторону, но правая все равно не будет двигаться, пока не будетбелая щель:

#toptitle {
    width: 100%;
    height: 140px;
    background: #42647F;
    margin-top: -15px;
}

Ответы [ 4 ]

0 голосов
/ 04 октября 2018

По умолчанию тег body имеет отступ в 8 пикселей, который вы должны удалить.Так что просто добавьте это к своему коду:

body{
    margin:0;
}

Вы также должны удалить margin-top:-15; Надеюсь, это вам понятно!

0 голосов
/ 04 октября 2018

Добавить поле: 0 к телу:

body{
  margin:0;
}
0 голосов
/ 04 октября 2018

Вам не хватает поля для тела, пожалуйста, взгляните на приведенный ниже рабочий фрагмент, взятый из вашего кода.и нет необходимости иметь отрицательное верхнее поле тоже.

body {
  margin: 0
}
#toptitle {
  width: 100%;
  height: 140px;
  background: #42647F;
}
<div id="toptitle">
  
</div>
0 голосов
/ 04 октября 2018

Сброс поля вашего тела.Также сделайте исследование для сброса CSS.

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