Почему в верхней части моей веб-страницы есть пробел? - PullRequest
0 голосов
/ 25 июня 2011

Я уверен, что ответ очевиден, но я не так много работал с html / css ...

Между верхней частью браузера и первым элементом div есть пробел. Я действительно не понимаю, почему разрыв есть. Я не использовал margin-top, padding-top или border-top в css, так почему же есть пробел?

Спасибо!

Ответы [ 5 ]

6 голосов
/ 25 июня 2011

Хотя было бы чрезвычайно полезно, если бы вы на самом деле разместили какой-то код или ссылку на сайт, я бы предположил, что это просто отступ по умолчанию. Большинство браузеров имеют стили по умолчанию для таких вещей, как body, которые вы можете захотеть очистить. Попробуйте что-то вроде этого:

html, body{
   padding: 0;
   margin: 0;
}

Если это не поможет, вам нужно будет предоставить больше информации.

2 голосов
/ 25 июня 2011

Не видя ничего, я бы подумал, что вам нужно либо очистить отступ по умолчанию для элемента body, либо у вас есть тег заголовка в этом div, который добавляет некоторые дополнительные качества.

Используете ли вы сброс? http://meyerweb.com/eric/tools/css/reset/

1 голос
/ 25 июня 2011

, если страница обернута в обертку, используйте:

 #wrap{
     margin:0 auto;
     padding:0
 }
0 голосов
/ 05 ноября 2011

У меня была такая же проблема. Плавающие верхние делители решили это.

0 голосов
/ 25 июня 2011

Еще раз, некоторый контекст был бы хорош, но если эти решения не сокращают его, тогда есть хорошая перемена, поскольку вы становитесь жертвой падения прибыли.Попробуйте установить свойство переполнения тела в auto

...