Китегории

-o-linear-gradient

Internet Explorer Chrome Opera Safari Firefox Android iOS
    11.10+        

Версии CSS

CSS 1 CSS 2 CSS 2.1 CSS 3
       

Описание

Создаёт линейный градиент в браузере Opera.

Синтаксис

 
 
 
 
background-image: -o-linear-gradient([<угол> | <позиция> ,] <цвет> [, <цвет>]*);
background-image: -o-linear-gradient([<угол> | <позиция> ,] <цвет> [, <цвет>]*);
 
background-image: -o-linear-gradient([<угол> | <позиция> ,] <цвет> [, <цвет>]*);

Значения

<угол>
См. угол.
<цвет>
Представляет собой значение цвета (см. цвет), за которым идёт необязательная позиция цвета относительно оси градиента, она задаётся в процентах от 0% до 100% или в любых других подходящих для CSS единицах.
<позиция>
Для записи позиции применяются ключевые слова topbottom и leftright, а также их сочетания. Порядок слов не важен, можно написать left top или top left. В табл. 1 приведены разные позиции и тип получаемого градиента для цветов #000 и #fff (от чёрного к белому).
Табл. 1. Типы градиента
Позиция Угол Описание Вид
top 270deg Сверху вниз.
left 0deg Слева направо.
bottom 90deg Снизу вверх.
right 180deg Справа налево.
top left -45deg От левого верхнего угла к правому нижнему.
top right 225deg От правого верхнего угла к левому нижнему.
bottom left 45deg От левого нижнего угла к правому верхнему.
bottom right -225deg От правого нижнего угла к левому верхнему.

Пример

 
 
 
 
<!DOCTYPE html>
<html>
<head>
<meta charset=«utf-8»>
<title>Градиент</title>
<style>
.example {
background: #e2e2e2;
background: -moz-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%,#fefefe 100%);
background: -webkit-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
background: -o-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
background: -ms-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
background: linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
padding: 10px;
}
</style>
</head>
<body>
<div class=«example»>Содержимое страницы</div>
</body>
</html>
<!DOCTYPE html> <html> <head> <meta charset=»utf-8″> <title>Градиент</title> <style> .example { background: #e2e2e2; background: -moz-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%,#fefefe 100%); background: -webkit-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); background: -o-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); background: -ms-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); background: linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); padding: 10px; } </style> </head> <body> <div class=»example»>Содержимое страницы</div> </body> </html>
 
<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>Градиент</title>
  <style>
   .example {
    background: #e2e2e2;
    background: -moz-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%,#fefefe 100%);
    background: -webkit-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
    background: -o-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
    background: -ms-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
    background: linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
    padding: 10px;
   }
  </style>
 </head>
 <body>
  <div class="example">Содержимое страницы</div>
 </body>
</html>