Я сделал так, чтобы он отображал именно то, что я хочу в Firefox, но с любым другим браузером, похоже, есть некоторые проблемы. Этот веб-сайт не является общедоступным (как, впрочем, никто не знает об этом), так как я все еще пытаюсь заставить вещи отображаться правильно, но URL-адрес: http://www.mixbin.net (просто просмотр: исходный код - ничто не мешает стороне сервера)
Firefox: Отлично.
Chrome: Отлично, за исключением того, что нижнее поле игнорируется в классе .content.
Опера: Отлично, за исключением того, что нижнее поле игнорируется в классе .content.
Safari: Правильно отображает градиент, но вызывает обновление, как только вы прокрутите страницу наполовину.
Internet Explorer: Правильно отображает градиент, но .content div обрезается там, где градиент останавливается.
background:linear-gradient(top, #000000 0%, #353535 100%); /*W3C*/
background:-moz-linear-gradient(top, #000000 0%, #353535 100%); /*FF3.6+*/
background:-ms-linear-gradient(top, #000000 0%, #353535 100%); /*IE10+*/
background:-o-linear-gradient(top, #000000 0%, #353535 100%); /*Opera 11.10+*/
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #000000), color-stop(100%, #353535)); /*Chrome,Safari4+*/
background:-webkit-linear-gradient(top, #000000 0%, #353535 100%); /*Chrome10+,Safari5.1+*/
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#353535',GradientType=0 ); /*IE6-9*/
Изображения не нужны. Поэтому, пожалуйста, не отвечайте "просто сделайте фоновое изображение".
Обновление 2: Все (включая IE) теперь работает. Я переключил эти две строки с:
background:-webkit-linear-gradient(top,#000000 0,#353535 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(100%,#353535));
Кому:
background:-webkit-linear-gradient(top, #000000, #353535);
background:-webkit-gradient(linear, left top, left bottom, from(#000000), to(#353535));