Дополнительная проблема заполнения по умолчанию CSS для Firefox - PullRequest
1 голос
/ 27 сентября 2011

У меня есть этот CSS для одного из моих элементов:

background: -moz-linear-gradient(top, #3B3B3B 0%, #FFFFFF 100%); 

Когда я проверяю это в Firebug, это похоже на:

-moz-linear-gradient(center top , #3B3B3B 0%, #FFFFFF 100%) repeat scroll 0 0 transparent

Когда я смотрю на мою страницу, она имеет несколько отступов сверху вниз и снизу. Как я могу решить это?

PS: Проблема в том, что. Я даю этот стиль в div как:

<html>
...
<body>
<div id ="myDiv">
....//That div is just under the body element so includes everything.
</div>
</body>
</html>

В firefox html элемент выше, чем этот элемент div, и если я добавлю этот стиль в элемент html, я не смогу увидеть результат в моем div.

Это работает в Chrome, я получаю эту ошибку в Firefox.

1 Ответ

0 голосов
/ 27 сентября 2011

Вы удалили margin и padding из элементов html, body, div?

Что-то вроде:

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

#myDiv{
   padding:0;
   margin:0;
   background: -moz-linear-gradient(top, #3B3B3B 0%, #FFFFFF 100%);
   //OTHER STYLES 
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...