CSS HTML градиент фона - PullRequest
1 голос
/ 03 мая 2011

я нашел этот CSS для создания градиента фона

html {
    background: #999; /* for non-css3 browsers */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#000000'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#000)); /* for webkit browsers */
    background: -moz-linear-gradient(top,  #ccc,  #000); /* for firefox 3.6+ */
}

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

ооо, да, и это повторяется по некоторым причинам

Ответы [ 2 ]

5 голосов
/ 03 мая 2011

Ваша страница слишком короткая. Либо добавьте min-height: 100%;, либо добавьте немного больше своей страницы.

2 голосов
/ 03 мая 2011

Просто добавьте высоту HTML:

html {
    height: 100%;
    background: #999; /* for non-css3 browsers */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#000000'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#000)); /* for webkit browsers */
    background: -moz-linear-gradient(top,  #ccc,  #000); /* for firefox 3.6+ */
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...