Получить div, чтобы перейти на всю страницу - PullRequest
4 голосов
/ 05 января 2012

Всякий раз, когда я пытаюсь сделать div с шириной 100%, он не проходит по всей странице, он оставляет небольшие поля с обеих сторон (вверху слева и справа), я хотел бы, чтобы div проходил по всей странице Например, строка заголовка вверху этой страницы.

Ответы [ 6 ]

6 голосов
/ 05 января 2012

Вы должны установить поле и отступ элемента body в 0. Как это (в CSS):

body
{
  margin: 0;
  padding: 0;
}

А также помните о настройке margin элемента div в 0.

3 голосов
/ 05 января 2012

Это поле тела из поля сброса браузера и отступов:

body {
    margin: 0;
    padding: 0;
}
1 голос
/ 05 января 2012

У вас есть поля тела, установленные на 0px? В вашей таблице стилей установите body { margin:0px; }. Если вы хотите сохранить поля тела, вам нужно отрегулировать ширину div. Что-то вроде div#idOfDiv { margin-left:-10px; margin-right: -10px }

1 голос
/ 05 января 2012

Попробуйте сброс CSS:

* { margin: 0; padding: 0; }

Это простые, есть тысячи более продвинутых в Интернете.

0 голосов
/ 05 января 2012

Заполнение не требуется, так как отступ находится внутри div и измеряется как расстояние от края. Просто установите для поля значение 0px, если вы хотите установить определенный запас, тогда сделайте это, как предложено @sho, и установите их индивидуально.

0 голосов
/ 05 января 2012

Установите для отступа 0 для тега body:

body {
    padding: 0;
}
...