В этом блоге подробно рассматриваются следующие основные концепции:
- Как использовать точки останова и медиа-запросы с фоновым клипом в Tailwind?
- Применение точек останова с фоновым клипом в Tailwind.
- Применение медиа-запросов с фоновым клипом в Tailwind.
Как использовать точки останова и медиа-запросы с фоновым клипом в Tailwind?
« bg-clip-{ключевое слово} Утилита используется для установки ограничивающей рамки фона элемента. Эту утилиту можно использовать с несколькими свойствами, например « прокладка ', ' рамка ', ' поле содержимого ', и ' текстовое окно ».
Пример 1. Применение точек останова с фоновым клипом в Tailwind
В этом примере точки останова применяются к фоновому клипу с помощью примененного « bg-clip-{ключевое слово} » утилита с « Мэриленд т. е. экраны среднего размера и « LG т. е. классы экранов большого размера:
< HTML >
< голова >
< мета кодировка '=' 'utf-8' >
< мета имя '=' 'окно просмотра' содержание '=' 'ширина=ширина устройства, начальный масштаб=1' >
< сценарий источник '=' 'https://cdn.tailwindcss.com' >< / сценарий >
< / голова >
< тело >
< текстовая область сорт '=' 'bg-clip-border p-6 bg-yellow-500 border-4 border-red-500 border-dashed md:bg-clip-text lg:bg-clip-padding' > Это CSS Tailwind < / текстовая область >
< / тело >
< / HTML >
Согласно этим строкам кода:
- Сначала укажите путь CDN, чтобы использовать функции Tailwind.
- Затем создайте элемент «
Примечание: Указание утилиты аналогично указанию ее в файле « см ' сорт.
Выход
Этот результат означает, что при увеличении размера экрана фон соответствующим образом обрезается.
Пример 2. Применение медиа-запросов с фоновым клипом в Tailwind
Следующая демонстрация кода применяет медиа-запросы с «Фоновым клипом» через « @СМИ правило и указанный параметр:
< HTML >
< голова >
< мета кодировка '=' 'utf-8' >
< мета имя '=' 'окно просмотра' содержание '=' 'ширина=ширина устройства, начальный масштаб=1' >
< сценарий источник '=' 'https://cdn.tailwindcss.com' >< / сценарий >
< / голова >
< тело >
< текстовая область сорт '=' 'p-6 bg-желтый-500 граница-4 граница-красная-500 граница пунктирная' идентификатор '=' 'температура' >Это CSS Tailwind< / текстовая область >
< / тело >
< стиль тип '=' 'текст/css' >
#temp {
фоновый клип: рамка-коробка;
}
@ СМИ ( Макс- ширина :500 пикселей ) {
#temp {
фоновый клип: поле для заполнения;
} }
< / стиль >
< / HTML >
В этом фрагменте кода:
- Повторите методику включения пути Tailwind CDN и создания элемента «
- Теперь в коде CSS укажите значение по умолчанию « фоновый клип «собственность как» рамка ».
- После этого реализуйте « @СМИ ” с данным параметром так, что пока ширина экрана равна “500” пикселей, “ фоновый клип свойство установлено в значение « прокладка ».
Выход
Исходя из этого, можно убедиться, что фоновый клип изменяется в соответствии с измененной шириной экрана.
Заключение
Фоновый клип можно использовать с точками останова Tailwind и медиа-запросами с помощью применяемого « bg-clip-{ключевое слово} » утилита с « Мэриленд ' или ' LG ” классов или через “ @СМИ правило. Ключевое слово может быть установлено на «padding-box», «border-box», «content-box», «text-box» и т. д. В этом руководстве мы продемонстрировали использование точек останова и медиа-запросов с фоновым клипом в Tailwind.