Отправляет email-рассылки с помощью сервиса Sendsay
Открытая группа
38975 участников
Администратор Biznesdim
Модератор SergeSan
Модератор Vik_Lavrenko
Модератор Сергей В..
zhenya-lashuko***@y*****.ru
Модератор SergiSan
Модератор Horov
Модератор eldarbal
Модератор _Евгения_
Модератор Yury Smirnov

Активные участники:

Последние откомментированные темы:

20250707232736

←  Предыдущая тема Все темы Следующая тема →
пишет:

Линейный градиент

Здравствуйте! В этом уроке поговорим о градиентах. Градиенты представляют плавный переход от одного цвета к другому. В CSS3 имеется ряд встроенных градиентов, которые можно использовать для создания фона элемента. Градиенты в CSS не представляют какого-то специального свойства. Они лишь создают значение, которое присваивается свойству background-image.

Линейный градиент распространяется по прямой от одного конца элемента к другому, осуществляя плавный переход от одного цвета к другому.

Для создания градиента нужно указать его начало и несколько цветов, например:

background-image: linear-gradient(left,black,white);

В данном случае началом градиента будет левый край элемента, который обозначается значением left. Цвета градиента: черный (black) и белый (white). То есть начиная с левого края элемента до правого будет плавно идти переход из черного цвета в белый.

 

 

В использовании градиентов есть один недостаток - многообразие браузеров вынуждает использовать префикс вендора:

-webkit- /* Для Google Chrome, Safari, Microsoft Edge, Opera выше 15 версии  */
-moz- /* Для Mozilla Firefox  */
-o- /* Для Opera старше 15 версии (Opera 12)  */

Так, полноценное использование градиента будет выглядеть следующим образом:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>Стилизация таблиц в CSS3</title>
        <style>
        div {
            width: 200px;
            height: 100px;
            background-color: #eee;
            background-image: linear-gradient(left,black,white);
            background-image: -o-linear-gradient(left,black,white);
            background-image: -moz-linear-gradient(left,black,white);
            background-image: -webkit-linear-gradient(left,black,white);
        }
        p{
            margin: 0;
            padding-top: 30px;
            text-align: center;
            color:white;
        }
        </style>
    </head>
    <body>
        <div><p>Линейный черно-белый градиент</p></div>
    </body>
</html>
Читать далее

Вступите в группу, и вы сможете просматривать изображения в полном размере

Это интересно
0

03.02.2017
Пожаловаться Просмотров: 408  
←  Предыдущая тема Все темы Следующая тема →


Комментарии временно отключены