Анимированный фон текста в CSS — Ольга Евдокимова на TenChat.ru

1.3K

Frontend-разработчик

Опубликовано 13 дней назад

Интерфейсы

Разработка

Время прочтения ~ 2 минуты

Свойство background-clip в CSS определяет область элемента, на которую должен распространяться фоновый цвет или изображение. Когда используется значение text, фон будет ограничен только областью текста внутри элемента.

В этом примере устанавливаем фоновое изображение для заголовка h2 и задаем значение text для свойства background-clip.
Также устанавливаем цвет текста на transparent, чтобы текст не перекрывал изображение.

Это приводит к тому, что фоновое изображение применяется только к области текста внутри элемента h2, а не распространяется на всю его область. Что позволяет создавать интересные эффекты, в которых фоновое изображение «вплетается» в текстовое содержимое элемента.

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

На самом деле вариантов может быть много, все зависит от фантазии и уместности применяемых эффектов.

Свойство background-clip: text может быть полезным инструментом
для создания уникального дизайна и оформления веб-страниц.

На видео два варианта:
Анимированный текст с анимацией фоновой картинки формата Jpg.
Анимированный текст с Gif изображением.

Какой вариант нравится больше?

#ольгаевдокимова #визуал #графическийдизайн #сайт #сайтподключ #созданиесайтов #разработкасайтов #дизайнсайта #саморазвитие #версткакодом

Нравится svetlanazakharovaviolin

1.3K

Ольга Евдокимова

Frontend-разработчик

Смотреть биографию автора

Frontend-разработчик. Сайт под ключ.
💻 Разрабатываю сайты
Многостраничник, лендинг, визитка, портфолио и т.д.
🛠️ Доработка уже готового сайта.
Тех поддержка сайта.

ЧТО ПРЕДЛАГАЮ:
✔️Верстка кодом дизайн-макета сайта в целом или отдельных элементов для вашего сайта.
✔️Подготовка и размещение материалов на сайте (текстовый либо графический контент).

✔️Создание нового функционала (например, дополнительная фильтрация товаров, формы обратной связи т.п.).
✔️Внести правки на сайт.
✔️Навести порядок на сайте под управлением WordPress. Убрать лишние плагины, страницы и т.д.
✔️Применить анимацию.
✔️Сделать адаптив.

✔️Посадить на cms wordpress (система управления содержимым сайта).
✔️Подключить и настроить нужные плагины.
✔️Базовая SEO-настройка.
✔️Подключить яндекс метрику и гугл аналитику.
✔️Залить сайт на хостинг, выбрать домен.
✔️Тех поддержка сайта, резервное копирование.

🆘Помогу подобрать дизайнера для создания дизайн-макета.

ЧТО ИСПОЛЬЗУЮ В РАБОТЕ:
Знание HTML 5, CSS 3.
Использую JavaScript, React.
CMS WordPress
Контроль версий Git.
Верстаю из Photoshop, Figma.

ПОРТФОЛИО можно посмотреть здесь:
(активная ссылка в подробной информации)

Автор недели TenChat 8.02.23

Ещё публикации автора

А поговорить?

14 дней назад

CSS свойство filter

17 дней назад

День компьютерщика

19 дней назад

CSS Background — GeeksforGeeks

Related Articles

    Write an Article

  • Write an Interview Experience
  • CSS Properties

    CSS Selectors

    CSS Functions

    CSS Advanced

    CSS Plugins

    CSS Questions

Улучшить статью

Сохранить статью

  • Уровень сложности: Средний
  • Последнее обновление: 26 февраля 2023 г.

  • Прочитать
  • Обсудить
  • Улучшить статью

    Сохранить статью

    Свойства фона CSS используются для определения фоновых эффектов для элементов. Есть много свойств для оформления фона.
    Свойства фона CSS: 

    • Свойство CSS Background-color. Свойство background-color в CSS используется для указания цвета фона элемента.
    • Свойство CSS Background-image: Свойство background-image используется для установки одного или нескольких фоновых изображений для элемента.
    • Свойство CSS Background-repeat: Свойство background-repeat в CSS используется для повторения фонового изображения как по горизонтали, так и по вертикали.
    • Свойство CSS Background-attachment: Свойство background-attachment в CSS используется для указания типа прикрепления фонового изображения к его контейнеру.
    • Свойство CSS Background-position: В CSS свойство body-position в основном используется для установки изображения в определенной позиции.
    • Свойство CSS Background-origin: background-origin — это свойство, определенное в CSS, которое помогает настроить фоновое изображение веб-страницы.
    • Свойство CSS Background-clip: Свойство background-clip в CSS используется для определения того, как расширить фон (цвет или изображение) внутри элемента.

    Цвет фона Свойство : Это свойство определяет цвет фона элемента. Название цвета также может быть указано как: «зеленый», шестнадцатеричное значение как «#5570f0», значение RGB как «rgb (25, 255, 2)».
    Синтаксис:

     тело {
       background-color:название цвета
    } 

    Пример:

    HTML

    < html >

     

    < head >

         < style >

             h2 {

                 background-color: blue;

             }

         style >

    head >

     

    < body >

         < h2 >Geeksforgeeks h2 >

    тело >

    2 60087 HTML >

    Вывод:

    Фоновое изображение. По умолчанию изображение повторяется, поэтому оно покрывает весь элемент.
    Синтаксис: 

     тело {
       фоновое изображение: ссылка;
    } 

    Пример:  

    Вывод:  
     

    Повторение фона Свойство : По умолчанию свойство фонового изображения повторяет изображение как по горизонтали, так и по вертикали.
    Синтаксис: Чтобы повторить изображение по горизонтали

     body {
       фоновое изображение: ссылка;
       фоновый повтор: повтор: x;
    } 

    Пример:

    Вывод:

    Свойство Background-attachment : Это свойство используется для исправления фонового изображения земли. Изображение не будет прокручиваться вместе со страницей.
    Синтаксис:  

     тело {
       background-attachment: исправлено;
    } 

    Пример:  

    Вывод:  

    Свойство Background-position : Это свойство используется для установки изображения в определенное положение.


    Синтаксис :  

     тело {
       фоновый повтор: без повтора;
       фоновая позиция: слева вверху;
    } 

    Пример:  

    HTML

    < html >

     

    < head >

         < style >

    body {

                 background-image:

                 background-repeat: no-repeat;

                 background-position: center;

             }

         style >

    head >

     

    < body >

    < h2 >Geeksforgeeks h2 >

    body >

     

    html >

    Output:  


    Related Articles

    What's New

    Мы используем файлы cookie, чтобы обеспечить вам максимальное удобство просмотра нашего веб-сайта.

    Автор записи

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

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