Css как сделать тень: box-shadow — CSS | MDN

Тень — Tailwind CSS

​Основы использования

​Добавление внешней тени

Используйте утилиты shadow-sm, shadow, shadow-md, shadow-lg, shadow-xl или shadow-2xl для применения теней внешнего блока разного размера к элементу.

<div></div>
<div></div>
<div></div>
<div></div>

​Добавляем внутреннюю тень

Используйте утилиту shadow-inner, чтобы применить к элементу тонкую тень вставки. Это может быть полезно для таких вещей, как элементы управления формы или колодцы.

shadow-inner

<div></div>

​Удаление тени

Используйте shadow-none, чтобы удалить существующую тень блока из элемента. Это чаще всего используется для удаления тени, которая была применена в меньшей контрольной точке.

shadow-none

<div></div>

​Применяя условно

​Наведение, фокус и другие состояния

Tailwind позволяет условно применять служебные классы в разных состояниях с помощью модификаторов вариантов. Например, используйте hover:shadow-lg, чтобы применять утилиту shadow-lg только при hover.

<div>
  <!-- ... -->
</div>

Полный список всех доступных модификаторов состояния смотрите в документации Наведение, фокус и другие состояния.

​Контрольные точки и медиа-запросы

Вы также можете использовать модификаторы вариантов для таргетинга на медиа-запросы, такие как реагирующие контрольные точки, темный режим, предпочтения с уменьшенным движением и многое другое. Например, используйте

md:shadow-lg, чтобы применить утилиту shadow-lg только на экранах среднего размера и выше.

<div>
  <!-- ... -->
</div>

Чтобы узнать больше, ознакомьтесь с документацией по адаптивному дизайну, темному режиму и другим модификаторам медиазапросов.


​Использование пользовательских значений

​Настройка вашей темы

По умолчанию Tailwind предоставляет шесть утилит отбрасывания теней, одну утилиту внутренней тени и утилиту для удаления существующих теней. Вы можете настроить эти значения, отредактировав theme.boxShadow или theme.extend.boxShadow в вашем файле tailwind.config.js.

Если предоставляется тень DEFAULT, она будет использоваться для утилиты shadow без суффикса. Любые другие ключи будут использоваться как суффиксы, например, ключ

'2' создаст соответствующую утилиту shadow-2.

tailwind.config.js

module.exports = {
  theme: {
    extend: {
      boxShadow: {
        '3xl': '0 35px 60px -15px rgba(0, 0, 0, 0.3)',
      }
    }
  }
}

Дополнительные сведения о настройке темы по умолчанию смотрите в документации настройка темы.

​Произвольные значения

Если вам нужно использовать одноразовое box-shadow value, которое не имеет смысла включать в вашу тему, используйте квадратные скобки, чтобы сгенерировать свойство на лету, используя любое произвольное значение.

<div>
  <!-- . .. -->
</div>

Узнайте больше о поддержке произвольных значений в документации по произвольным значениям.

11. Скругления и тени · Неожиданный HTML

В 2008 году, чтобы сделать скругленный прямоугольник, приходилось рисовать в графическом редакторе четыре накладки на каждый угол прямоугольника и потом позиционированием накладывать их на каждый из углов. Не проходило и пол часа как Ваша кнопочка со скругленными краями была готова. Теперь нужно было отключить ложные клики по краям, и да: всё это можно было сделать только на однотонном фоне, иначе накладки были видны. А потом появилось свойство border-radius.

border-radius – задает радиус скругления

Представим что у нас есть прямоугольник. Например

.block {
     width:100px;
     height:100px;
     background:purple;
}

Добавим к нему скругление в 10px по краям

border-radius:10px;

Получим фиолетовый квадрат со скруглениями по краям

. block {
     width:100px;
     height:100px;
     background:purple;
     border-radius:10px;
}

Можно задавать скругление отдельно по углам

border-radius:5px 10px 15px 20px;

Если хотим получить круг ставим border-radius:50% у квадрата

Можно задавать скругление ввиде эллипса

border-radius: 10px/20px;

10px — горизонтальный радиус 20px — вертикальный радиус

Если поиграться с настройками, то можно получить даже полукруг.

.semi_circle {
     width:200px;
     height:100px;
     border-radius:50% 50% 50% 50% / 0% 0% 100% 100%;
}

Полезное чтиво:

  1. CSS-tricks о border-radius https://css-tricks.com/almanac/properties/b/border-radius/
  2. Очень подробно разобрано, что мы можем сделать, используя border-radius https://m.habr.com/company/ruvds/blog/426731/ оригинальная статья https://9elements.com/io/css-border-radius/

  3. О свойстве box-decoration-break https://developer. mozilla.org/en-US/docs/Web/CSS/box-decoration-break

  4. Генератор border-radius’ов https://9elements.github.io/fancy-border-radius/#0.49.0.51—.

box-shadow — задает тень у объекта

Логика этого свойства следующая: представим, что у под каждым объектом находится тень. Она по размерам ровно соотвествует размерам блока, поэтому её не видно. Свойство box-shadow занимается тем, что может сместить тень относительно объекта(первые два свойства), размыть её(при этом тень увеличится, но края будут нерезкими), а также сделать тень больше(или меньше, если значения отрицательные), чем сам объект.

box-shadow: 1px 2px 3px 4px #ccc;

1px – смещение слева
2px – смещение сверху
3px – радиус размытия
4px – увеличение размеров тени (padding для тени)

Цвет тени лучше делать полупрозрачным через rgba

Множественные тени

Можем сделать несколько теней и сымитировать несколько границ у объекта.

box-shadow: 0px 0px 0px 10px #c00,
            0px 0px 0px 20px #00c;

Внутренняя тень

Добавление параметра inset создает внутреннюю тень. Позволяет сгенерировать эффект вдавленности.

box-shadow: inset 0 0 10px #000000;

Подробнее:
https://css-tricks.com/almanac/properties/b/box-shadow/

http://www.w3schools.com/css/css3_shadows.asp

text-shadow

Мы можем задать тень для текста

text-shadow: 0 0 3px #FF0000;

Полезное чтиво:

  1. Эффекты для текста: http://enjoycss.com/gallery/text_effects/ec

  2. Пример с вдавленным текстом https://wp-lessons.com/vnutrennyaya-ten-teksta-v-css

  3. Пример с внутренней тенью для текста https://codepen.io/adambundy/pen/HtmaK

  4. Дизайн-тренды, которые уже не в моде http://designshack.net/articles/graphics/5-former-design-trends-that-arent-cool-anymore-so-stop-using-them/

  5. О применении свойства background-clip:text https://webplatform.news/issues/2018-11-02

Практика:

  1. Выводим круглый аватар с двумя каемочками
  2. Сделать ghost-button
  3. Сделать «простроченный» элемент
  4. Верстаем страницу «профиль пользователя» в стиле iOS (круглый аватар, ссылка в прозрачном блоке)
  5. Делаем фотографию с внутренней тенью https://habrahabr. ru/post/154211/
  6. Делаем retro-эффект для текста http://enjoycss.com/gallery/text_effects/ec

  7. Делаем текст с эффектом вдавленности text-shadow (вариант с background-clip:text)

  8. Верстаем шаблон
  9. Верстаем шаблон формы залогинивания сервиса Zeplin. input’ы заменяем на div’ы

Полное руководство по CSS Shadow и созданию тени CSS

TL;DR — CSS предлагает два отдельных свойства для добавления теней к тексту и другим элементам, таким как изображения: text-shadow и box-shadow.

Содержание
  • 1. Добавление теней к элементам
  • 2. box-shadow
  • 2.1. Сделать тени уникальными
  • 3. text-shadow
  • 3.1. Дополнительные параметры стиля
  • 4. Множественные тени
  • 5. Тень CSS: полезные советы

Добавление теней к элементам

Вы можете добавить тень CSS к блоку элемента или тексту внутри него. Обычной практикой является установка свойств по горизонтали и по вертикали для указания положения тени .

box-shadow

Чтобы создать CSS тень для блока элемента, мы используем свойство CSS box-shadow

. Он заставляет встроенные и блочные элементы, такие как
или
, отбрасывать прямоугольную тень в соответствии с установленными значениями.

В примере мы добавляем тень вокруг кадра из 

:

Это элемент с тенью блока

Пример

дел {
 коробка-тень: 5px 5px;
} 

Попробуйте в прямом эфире Узнайте на Udacity

Примечание: вы можете создать тень CSS для почти любого элемента.

Также можно добавить внутреннюю тень CSS . Это относится к теням, которые внутри элемент коробки вместо снаружи.

Вы устанавливаете CSS внутренние тени , включая значение inset в начале объявления box-shadow :

Пример

 div {
ширина: 150 пикселей;
высота: 150 пикселей;
box-shadow: вставка 0px 0px 20px черный;
} 

Попробуйте вживую. Учитесь на Udacity

Следующий вариант — создание тени изображения CSS :

Пример

 img {
  box-shadow: 0px 0px 20px черный;
} 

Попробуйте вживую. Учитесь на Udacity

В следующем примере мы используем вставку для тени изображения CSS, чтобы поместить тень внутрь изображения:

Пример

 img {
box-shadow: вставка 0px 0px 20px черный;
} 

Попробуйте вживую Узнайте на Udacity

Сделайте тени уникальными

Вы можете размыть , раскрасить и добавить несколько теней CSS.

Тень текста

В приведенном ниже примере мы добавляем размытую черную тень к нашему элементу HTML:

Пример

 div {
 box-shadow: 5px 5px 10px черный;
} 

Попробуйте It Live Learn On Udacity

Pros

  • Упрощенный дизайн (нет ненужной информации)
  • Высококачественные блюда (даже бесплатные)
  • разнообразные функции

основные функции

  • .

  • Наноградусные программы
  • Suitable for enterprises
  • Paid certificates of completion
  • EXCLUSIVE: 75% OFF

    Pros

    • Easy to navigate
    • No technical issues
    • Seems to care about its users

    Main Features

    • Большое разнообразие курсов
    • 30-дневная политика возврата средств
    • Бесплатные сертификаты об окончании

    ОТ 12,99$

    Pros

    • Great User Experience
    • предлагает качественное содержание
    • Очень прозрачные с их ценой

    Основные функции

    • Бесплатные сертификаты о завершении
    • Навыки Data Science
    • . СКИДКА

      text-shadow

      Свойство text-shadow предназначено для добавления тени к текстовому содержимому . Вы можете установить цвет , смещение ( расстояние между текстом и тенью) и радиус размытия .

      В примере показано несколько типов теней текста:

      Тень текста

      Пример

      ч2 {
       тень текста: 3px 4px;
      } 

      Попробуйте вживую Узнайте на Udacity

      Дополнительные параметры стиля

      Вы можете настроить способ создания теней CSS для текста. Тень может быть размыл , едва заметный , или разместил над текстом.

      Пример ниже изменяет тень:

      Текстовая тень

      Пример

      ч2 {
       тень текста: 3px 3px 1px черный;
      } 

      Попробуйте вживую Узнайте на Udacity

      Вот пояснения к нескольким уникальным теням в приведенном выше примере:

      text-shadow: 3px 3px 7px blue; устанавливается на

      9элемент 0044.

      Тень синяя и размытая .

      text-shadow: 1px 1px синий; устанавливается на

      . Синяя тень очень близка к символам и не размыта .

      тень текста: 3px 3px; устанавливается на

      . Тень сплошная черная и дальше от персонажей.

      text-shadow: 0 0 3px #FF0000; установлен на

      . Тень за буквами . Поскольку он размыт, мы можем видеть его вокруг персонажей.

      text-shadow: 6px 6px 4px черный; устанавливается на

      . Далекая черная тень видна, а символы нет.

      Множественные тени

      Вы можете заставить CSS отбрасывать несколько теней , разделяя значения для каждой тени запятыми .

      В приведенном ниже примере мы добавляем две тени от до

      и

      три тени до

      :

      Множественная тень текста

      Пример

       h2 {
       text-shadow: 0 0 3px #FF0000, 0 0 5px #0000FF;
      } 

      Попробуйте вживую Узнайте на Udacity

      Тень CSS: полезные советы

      • Эффекты тени CSS также работают с селекторами, такими как ::first-letter.
      • Если элемент имеет свойство border-radius , тень CSS также становится закругленной.

      Множественные тени в CSS

      В этом уроке вы узнаете, как создать потрясающие эффекты теней в CSS! Синтаксис, пример кода и пояснения приведены ниже.

      Если ваш браузер поддерживает Css Box Shadow Property, вы можете увидеть многоцветные тени ниже.

      Пример 2

      Пример 1

      Пример 3

      Можно создать несколько теней, используя тот же код, что и для создания одиночной тени.
      Чтобы сделать эти несколько теней, нам просто нужно определить несколько значений теней и разделить их запятой.
      Затем мы расположим тени, используя разные значения для значений x-offset и y-offset.
      Значение тени, которое идет последним, располагается позади всех теней.

      Давайте посмотрим на синтаксис кода

      Для создания тени:

      box-shadow:Inset X-Offset Y-Offset Blur Blur-Offset Color;

      Inset

      X-Offset

      Y-Offset

      Blur

      Blur-Offset

      Color

      : Для создания внутренней тени.
      (не пишите это ключевое слово для создания внешней тени.)
      : Сдвигает тень по горизонтали по оси X.

      : Смещает тень вертикально по оси Y.

      : Радиус размытия для эффекта радиального размытия тени.
      (0 — минимальное значение без эффекта размытия.)
      :(необязательно) Радиальное смещение размытия.

      : Здесь название цвета или шестнадцатеричный код цвета или цвет RGBA
      значения могут быть объявлены.


      Пример ››

      Для одной тени:
      box-shadow: 0px 0px 20px 10px #000000;

      Для нескольких теней:
      box-shadow:0 0 10px 4px #0000FF , 0 0 20px 30px #008000, 30px 0 20px 30px #FF1493, -30px -30px 20px 30px #FF4500;

       

      Важно Для множественной тени значения разделяются запятыми.

      Здесь тень синего цвета (#0000FF) определяется первой, поэтому она располагается над другими тенями.
      Затем зеленая (#008000) тень, заданная смещением размытия 30 пикселей.
      Затем тень розового (#FF1493) цвета, определенная с помощью X-Offset, установленного на 30px;
      Затем, наконец, оранжевая (#FF4500) тень с отрицательными значениями X-Offset и Y-Offset, расположенная позади всех теней.

      Код для тега

      (пример 1)

      Итак, давайте создадим несколько теней, как в примере 1 выше.
      Сначала нам нужно создать div с id= sample внутри тега.

      1
      2
      3
      4
      5
      6
      7
       
       <тело> 

      образец >

       

      Код для тега

      (пример 1)

      Теперь нам нужно написать коды Css для div, ссылающиеся на его id= sample .

      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      23
      24
      25
      26
      27
      28
      2930
      31
      32
      33
      34
      35
      36
      37
      38
      39
      40
       
       <голова>
      
      <тип стиля=  текст/css >
      
      #sample{ 

      ширина:100px; высота: 100 пикселей; поля:авто; граница: 4px сплошная #444; box-shadow:вставка 10px 10px 20px 10px #CC0000, вставка 10px -10px 20px 10px #00CC00, вставка -10px -10px 20px 10px #FF4500, вставка -10px 10px 20px 10px #0000CC, 50px 50px 50px 10px #CC0000 , 50px -50px 50px 10px #00CC00, -50px -50px 50px 10px #FF4500, -50px 50px 50px 10px #0000CC ; -moz-box-shadow:вставка 10px 10px 20px 10px #CC0000, вставка 10px -10px 20px 10px #00CC00, вставка -10px -10px 20px 10px #FF4500, вставка -10px 10px 20px 10px #0000CC, 50px 50px 50px 10px #CC0000 , 50px -50px 50px 10px #00CC00, -50px -50px 50px 10px #FF4500, -50px 50px 50px 10px #0000CC ; -webkit-box-shadow:вставка 10px 10px 20px 10px #CC0000, вставка 10px -10px 20px 10px #00CC00, вставка -10px -10px 20px 10px #FF4500, вставка -10px 10px 20px 10px #0000CC, 50px 50px 50px 10px #CC0000 , 50px -50px 50px 10px #00CC00, -50px -50px 50px 10px #FF4500, -50px 50px 50px 10px #0000CC ; }

      Объяснение (пример 1)

      Строка 5 › #sample {
      → Это идентификатор селектора для div с id= sample , любое свойство, которое мы определяем здесь, будет применяться к любому div с id= sample .

      Строка 6 › ширина:100 пикселей; Строка 7 › высота:100px;
      → Чтобы установить ширину и высоту для этого div.

      Строка 8 › margin:auto;
      → Чтобы расположить div в центре экрана. ( Margin:auto работает только тогда, когда также объявлена ​​фиксированная ширина. )

      Line 9 › border:4px solid #444;
      → Чтобы создать сплошную серую (#444) рамку шириной 4 пикселя.

      Важно Строка 10 ›
      Строка 18 ›
      Строка 27 ›
      box-shadow:
      -moz-box-shadow:
      -webkit-box-shadow: несколько значений тени, разделенных запятой.
      Несколько значений тени, разделенных запятой.
      Несколько значений тени, разделенных запятой.

      → Здесь строка 10 определяет свойство Css Box Shadow для IE9 и Opera 7+.
      → Строка 18 определяет свойство Css Box Shadow для Mozilla Firefox.
      → И строка 27 определяет свойство Css Box Shadow для браузеров Webkit, таких как Safari и Google Chrome.
      (Остальные значения множественных теней одинаковы для всех.)

      Внутренние тени (пример 1)

      Мы начнем заполнять наш

      sample > внутренними тенями.
      Поскольку мы создаем внутренние тени , нам нужно добавить это ключевое слово «inset» перед каждым значением, которое мы определяем.
      Нам просто нужно изменить значения X-Offset и Y-Offset, а цвет, значения Blur Radius и Blur Offset остаются прежними.
      Нам нужно обратиться к этой оси Y-X для определения положения теней. Это не обычная ось X-Y.

      Изображение 1

      Вы можете видеть положительные и отрицательные значения в скобках, которые представляют положительные или отрицательные (X-Offset, Y-Offset) значения в квадрантах.

      Строка 10 › вставка 10px 10px 20px 10px #CC0000 ,
      → Этот код создает красную ( #CC0000 ) тень в первом квадранте с положительными значениями смещения по осям X и Y.

      Строка 11 › вставка 10px -10px 20px 10px #00CC00 ,
      → Этот код создает зеленую ( #CC0000 ) тень в четвертом квадранте с положительным значением смещения по оси X и отрицательным значением смещения по оси Y.

      Строка 12 › вставка -10px -10px 20px 10px #FF4500 ,
      → Этот код создает тень оранжевого ( #FF4500 ) цвета в третьем квадранте с отрицательными значениями смещения X и Y.

      Строка 13 › вставка -10px 10px 20px 10px #0000CC ,
      → Этот код создает тень синего ( #0000CC ) цвета во втором квадранте с отрицательным значением смещения по оси X и положительным значением смещения по оси Y.

      Внешние тени (пример 1)

      Теперь мы добавляем внешние тени к нашему

      sample >. Теперь нам не нужно добавлять это ключевое слово "вставка".
      Нам просто нужно изменить значения X-Offset и Y-Offset, а цвет, значения Blur Radius и Blur Offset остаются прежними.

      Строка 14 › 50px 50px 50px 10px #CC0000 ,
      → Этот код создает красную ( #CC0000 ) тень в первом квадранте с положительными значениями смещения по осям X и Y.

      Строка 15 › 50px -50px 50px 10px #00CC00 ,
      → Этот код создает зеленую ( #CC0000 ) тень в четвертом квадранте с положительным значением смещения по оси X и отрицательным значением смещения по оси Y.

      Строка 16 › -50px -50px 50px 10px #FF4500 ,
      → Этот код создает тень оранжевого ( #FF4500 ) цвета в третьем квадранте с отрицательными значениями смещения X и Y.

      Строка 17 › -50px 50px 50px 10px #0000CC;
      → Этот код создает тень синего ( #0000CC ) цвета во втором квадранте с отрицательным значением смещения по оси X и положительным значением смещения по оси Y.

      Пояснение (пример 3)

      Чтобы сделать эффекты тени, как в примере 3 выше.
      Все то же, что описано выше для (Пример 1) . Просто добавьте еще одно свойство Border Radius к (примеру 1) выше, чтобы получить эффекты тени, как в примере 3.

      Вот код таблицы стилей для примера 3.

      1
      2
      3
      4
      5
       
       #example3{ 

      border-radius:50px; -moz-граница-радиус: 50px; -webkit-border-radius: 50px;

      }

      Теперь давайте попробуем создать тени, как в примере 2

      Код для тега

      (пример 2)

      Здесь я использовал 11 теней для создания эффекта. Сначала мы рассмотрим код, а затем я объясню свойства теней.

      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      24
      25
      26
      27
      28
      29
      30
      31
      32
      33
      34
      35
      36
      37
      38
      3940
      41
      42
      43
      44
      45
      46
      47
      48
      49
       
       <голова>
      
      <тип стиля=  текст/css >
      
      #example2{ 

      ширина:50px; высота: 50 пикселей; граница: 50 пикселей; радиус границы: 5px сплошной #333; -moz-граница-радиус: 50px; -webkit-border-radius: 50px; box-shadow: вставка 0 0 12px 4px #0000FF, вставка 0 0 12px 10px #1E90FF, вставка 0 0 12px 17px #9932CC, 0 0 4px 10px #333333, 0 0 6px 15px #АААААА, 0px -20px 50px 50px #CC0000, 0px -20px 12px 50px #333333, -20px 30px 50px 50px #00CC00, -20px 30px 12px 50px #333333, 20px 30px 50px 50px #FFD700, 20px 30px 12px 50px #333; -moz-box-shadow: вставка 0 0 12px 4px #0000FF, вставка 0 0 12px 10px #1E90FF, вставка 0 0 12px 17px #9932CC, 0 0 4px 10px #333333, 0 0 6px 15px #АААААА, 0px -20px 50px 50px #CC0000, 0px -20px 12px 50px #333333, -20px 30px 50px 50px #00CC00, -20px 30px 12px 50px #333333, 20px 30px 50px 50px #FFD700, 20px 30px 12px 50px #333; -webkit-box-shadow: вставка 0 0 12px 4px #0000FF, вставка 0 0 12px 10px #1E90FF, вставка 0 0 12px 17px #9932CC, 0 0 4px 10px #333333, 0 0 6px 15px #АААААА, 0px -20px 50px 50px #CC0000, 0px -20px 12px 50px #333333, -20px 30px 50px 50px #00CC00, -20px 30px 12px 50px #333333, 20px 30px 50px 50px #FFD700, 20px 30px 12px 50px #333; }

      Объяснение (Пример 2)

      Строка 5 › #sample {
      → Это идентификатор селектора для div с id= sample , любое свойство, которое мы определяем здесь, будет применяться к любому div с id= sample .

      Строка 6 › ширина:100 пикселей; Строка 7 › высота:100px;
      → Чтобы установить ширину и высоту для этого div.

      Строка 8 › margin:auto;
      → Чтобы расположить div в центре экрана. ( Margin:auto работает только тогда, когда также объявлена ​​фиксированная ширина. )

      Line 9 › border:5px solid #333;
      → Чтобы создать сплошную серую (#333) рамку шириной 5 пикселей.

      Важно Строка 12 ›
      Строка 23 ›
      Строка 34 ›
      box-shadow:
      -moz-box-shadow:
      -webkit-box-shadow: несколько значений тени, разделенных запятой.
      Несколько значений тени, разделенных запятой.
      Несколько значений тени, разделенных запятой.

      → Здесь строка 12 определяет свойство Css Box Shadow для IE9 и Opera 7+.
      → Строка 23 определяет свойство Css Box Shadow для Mozilla Firefox.
      → И строка 34 определяет свойство Css Box Shadow для браузеров Webkit, таких как Safari и Google Chrome.
      (Остальные значения множественных теней одинаковы для всех.)

      Внутренние тени (пример 2)

      Мы начнем добавлять внутренние тени в

      с id= example2 т.е.
      example2 >.

      Строка 12 › вставка 0 0 12px 4px #0000FF ,
      → Здесь значения X-смещения и Y-смещения установлены равными нулю, поэтому тень находится в центральной позиции.
      → Синий (#0000ff) Радиус цветного размытия установлен на 12 пикселей и смещен на 4 пикселя.

      Строка 13 › вставка 0 0 12px 10px #1E90FF ,
      → Голубой (#1E90FF) Радиус цветного размытия установлен на 12 пикселей и смещен на 10 пикселей.

      Строка 14 › вставка 0 0 12px 17px #9932CC ,
      → Фиолетовый (#9932CC) Радиус цветного размытия установлен на 12 пикселей и смещен на 10 пикселей.

      Внешние тени (пример 2)

      Теперь мы заполним внешние тени.

      Строка 15 › 0 0 4px 10px #333333 ,
      → Серый (#333333) Цветной Радиус размытия установлен на 4 пикселя и смещен на 10 пикселов.

      Строка 16 › 0 0 6px 15px #AAAAAA ,
      → Светло-серый (#AAAAAA) Цветной Радиус размытия установлен на 6 пикселей и смещен на 15 пикселей.

      Строка 17 › 0px -20px 50px 50px #CC0000 ,
      → Для этой тени установлено отрицательное смещение по оси Y -20 пикселей.
      → Красный (#CC0000) Радиус цветного размытия установлен на 50 пикселей и смещен на 50 пикселей.

      Строка 18 › 0px -20px 12px 50px #333333 ,
      → Для этой тени установлено отрицательное смещение по оси Y -20 пикселей.
      → Серый (#333333) Радиус цветного размытия установлен на 12 пикселей и смещен на 50 пикселей.

      Строка 19 › -20px 30px 50px 50px #00CC00 ,
      → Для этой тени установлено отрицательное смещение по оси X в -20 пикселей и положительное смещение по оси X в 30 пикселей.
      → Green (#00CC00) Радиус цветного размытия установлен на 50 пикселей и смещен на 50 пикселей.

      Строка 20 › -20px 30px 12px 50px #333333 ,
      → Для этой тени установлено отрицательное смещение по оси X в -20 пикселей и положительное смещение по оси X в 30 пикселей.
      → Серый (#333333) Радиус цветного размытия установлен на 12 пикселей и смещен на 50 пикселей.

      Строка 21 › 20px 30px 50px 50px #FFD700 ,
      → Для этой тени установлено положительное смещение по оси X в 20 пикселей и положительное смещение по оси X в 30 пикселей.
      → Желтый (#FFD700) Радиус цветного размытия установлен на 50 пикселей и смещен на 50 пикселей.

      Строка 20 › 20px 30px 12px 50px #333333 ,
      → Для этой тени установлено положительное смещение по оси X в 20 пикселей и положительное смещение по оси X в 30 пикселей.
      → Серый (#333333) Радиус цветного размытия установлен на 12 пикселей и смещен на 50 пикселей.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *