Перейти к содержимому

Свойство CSS text-shadow

Свойство CSS text-shadow используется для добавления теней к тексту. Вы можете выбрать цвета здесь: HTML цвета.

Свойство text-shadow является одним из свойств CSS3.

Каждая тень задаётся 2–3 значениями длины и необязательным параметром <color>. Первое значение задаёт горизонтальное смещение (x-offset), второе — вертикальное смещение (y-offset), третье — радиус размытия, а значение цвета задаёт цвет тени.

INFO

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

Начальное значениеnone
Применяется коВсем элементам. Также применяется к ::first-letter и ::first-line.
НаследуетсяДа.
АнимацияДа.
ВерсияCSS3
Синтаксис DOMobject.style.textShadow = "1px 3px 3px #8ebf42";

Синтаксис

Синтаксис свойства CSS text-shadow

css
text-shadow: h-shadow v-shadow [blur-radius] [color] | none | initial | inherit;

Пример использования свойства text-shadow:

Пример свойства CSS text-shadow

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      .shadow {
        text-shadow: 2px 2px #1c87c9;
      }
    </style>
  </head>
  <body>
    <h2>Text-shadow property example</h2>
    <p>Some paragraph for example.</p>
    <p class="shadow">Some paragraph with the text-shadow property.</p>
  </body>
</html>

Результат

CSS text-shadow Property

Пример свойства text-shadow со значениями «x-offset», «y-offset», «blur-radius» и «color»:

Пример свойства CSS text-shadow с указанными x-offset, y-offset, blur-radius и color

html
<!DOCTYPE html>
<html>
  <head>
    <style>
      p {
        text-shadow: 5px 3px 2px #8ebf42;
        font: 1em Roboto, Helvetica, sans-serif;
      }
    </style>
  </head>
  <body>
    <h2>Text-shadow property example</h2>
    <p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.</p>
  </body>
</html>

Значения

ЗначениеОписаниеЗапустить
h-shadowГоризонтальное смещение тени. Если положительное, тень рисуется справа от текста, если отрицательное — слева.Запустить »
v-shadowВертикальное смещение тени (по оси Y). Если значение положительное, тень находится под текстом, если отрицательное — над ним.Запустить »
blur-radiusРадиус размытия определяет размер и степень размытия тени. Отрицательные значения использовать нельзя. Значение по умолчанию — 0.Запустить »
colorПозволяет выбрать цвет тени. Можно использовать названия цветов, шестнадцатеричные коды, rgb(), rgba(), hsl(), hsla().Запустить »
noneТень не указана. Это значение по умолчанию для данного свойства.Запустить »
initialЗаставляет свойство использовать значение по умолчанию.Запустить »
inheritНаследует свойство от родительского элемента.

Практика

Какие из следующих утверждений верны для свойства CSS text-shadow?

Считаете ли это полезным?

Предпросмотр dual-run — сравните с маршрутами Symfony на продакшене.