Установка градиента CSS
Установка градиента для всей страницы
body {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
border: none;
background: -webkit-linear-gradient(90deg, rgba(0,0,0,0) 50px, rgb(7,102,165) 50px, rgb(7,102,165) 50px, rgba(0,0,0,0) 50px), -webkit-linear-gradient(0deg, rgb(238,238,238) 0.1em, rgba(0,0,0,0) 0.1em), rgb(255, 255, 255);
background: -moz-linear-gradient(90deg, rgba(0,0,0,0) 50px, rgb(7,102,165) 50px, rgb(7,102,165) 50px, rgba(0,0,0,0) 50px), -moz-linear-gradient(0deg, rgb(238,238,238) 0.1em, rgba(0,0,0,0) 0.1em), rgb(255, 255, 255);
background: linear-gradient(90deg, rgba(0,0,0,0) 50px, rgb(7,102,165) 50px, rgb(7,102,165) 51px, rgba(0,0,0,0) 51px), linear-gradient(0deg, rgb(238,238,238) 0.1em, rgba(0,0,0,0) 0.1em), rgb(255, 255, 255);
background-position: auto auto;
-webkit-background-origin: padding-box;
background-origin: padding-box;
-webkit-background-clip: border-box;
background-clip: border-box;
-webkit-background-size: 100% 1.5em;
background-size: 100% 1.5em;
}
Установка градиента для блока
<style>
.block-gradient{
width:100%;
height:333px;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
border: none;
background: -webkit-linear-gradient(90deg, rgba(0,0,0,0) 50px, rgb(7,102,165) 50px, rgb(7,102,165) 50px, rgba(0,0,0,0) 50px), -webkit-linear-gradient(0deg, rgb(238,238,238) 0.1em, rgba(0,0,0,0) 0.1em), rgb(255, 255, 255);
background: -moz-linear-gradient(90deg, rgba(0,0,0,0) 50px, rgb(7,102,165) 50px, rgb(7,102,165) 50px, rgba(0,0,0,0) 50px), -moz-linear-gradient(0deg, rgb(238,238,238) 0.1em, rgba(0,0,0,0) 0.1em), rgb(255, 255, 255);
background: linear-gradient(90deg, rgba(0,0,0,0) 50px, rgb(7,102,165) 50px, rgb(7,102,165) 51px, rgba(0,0,0,0) 51px), linear-gradient(0deg, rgb(238,238,238) 0.1em, rgba(0,0,0,0) 0.1em), rgb(255, 255, 255);
background-position: auto auto;
-webkit-background-origin: padding-box;
background-origin: padding-box;
-webkit-background-clip: border-box;
background-clip: border-box;
-webkit-background-size: 100% 1.5em;
background-size: 100% 1.5em;
}
</style>
<div class="block-gradient"></div>
Установка градиента без вертикальной полосы
body {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
border: none;
background: -webkit-linear-gradient(0deg, rgb(238,238,238) 0.1em, rgba(0,0,0,0) 0.1em), rgb(255, 255, 255);
background: -moz-linear-gradient(0deg, rgb(238,238,238) 0.1em, rgba(0,0,0,0) 0.1em), rgb(255, 255, 255);
background: linear-gradient(0deg, rgb(238,238,238) 0.1em, rgba(0,0,0,0) 0.1em), rgb(255, 255, 255);
background-position: auto auto;
-webkit-background-origin: padding-box;
background-origin: padding-box;
-webkit-background-clip: border-box;
background-clip: border-box;
-webkit-background-size: 100% 1.5em;
background-size: 100% 1.5em;
}
Параметры градиента
- Тип градиента
linear-gradient- Линейный градиент- Используемые свойства
box-sizing- Свойство переключенияbackground- Свойство примененияbackground-position- Свойство положенияbackground-origin- Свойство расположенияbackground-clip- Свойство определенияbackground-size- Свойство масштабированияwidth- Ширина использованияheight- Высота использования- Используемые цвета
- rgb(7,102,165)
- rgb(238,238,238)
- rgba(0,0,0,0)
- rgb(255, 255, 255)
Ширина расположения вертикальной полосы с левой стороны изменяется значением
50px, ширина вертикальной и горизонтальной полосы изменяется значением0.1em, расстояние между горизонтальными полосами изменяется значением1.5em.