Този блог разработва следните основни концепции:
- Как да използвате/използвате точки на прекъсване и медийни заявки с фонов клип в Tailwind?
- Прилагане на точки на прекъсване с фонов клип в Tailwind.
- Прилагане на медийни заявки с фонов клип в Tailwind.
Как да използвате/използвате точки на прекъсване и медийни заявки с фонов клип в Tailwind?
„ bg-clip-{ключова дума} ” помощната програма се използва за задаване на ограничаващата рамка на фона на елемента. Тази помощна програма може да се използва с множество свойства, като например „ подложка-кутия ', ' гранична кутия ', ' кутия за съдържание ', и ' текстово поле ”.
Пример 1: Прилагане на точки на прекъсване с фонов клип в Tailwind
Този пример прилага точките на прекъсване с фоновия клип чрез приложеното „ bg-clip-{ключова дума} ' помощна програма с ' md ”, т.е. средно големи екрани и „ lg ”, т.е. класове екрани с голям размер:
< html >
< глава >
< мета набор от знаци = 'utf-8' >
< мета име = 'viewport' съдържание = 'width=device-width, initial-scale=1' >
< сценарий src = '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' > Това е Tailwind CSS < / текстово поле >
< / тяло >
< / html >
Според тези кодови редове:
- Първо, посочете CDN пътя, за да използвате функционалностите на Tailwind.
- След това направете елемент „
Забележка: Посочването на помощната програма просто е същото като посочването й в „ см ” клас.
Изход
Този резултат означава, че при разширяване на размера на екрана фонът се изрязва съответно.
Пример 2: Прилагане на медийни заявки с фонов клип в Tailwind
Следната демонстрация на код прилага медийните заявки с „Фонов клип“ чрез „ @медия ” и зададения параметър:
< html >
< глава >
< мета набор от знаци = 'utf-8' >
< мета име = 'viewport' съдържание = 'width=device-width, initial-scale=1' >
< сценарий src = 'https://cdn.tailwindcss.com' >< / сценарий >
< / глава >
< тяло >
< текстово поле клас = 'p-6 bg-yellow-500 border-4 border-red-500 border-dashed' документ за самоличност = 'temp' >Това е Tailwind CSS< / текстово поле >
< / тяло >
< стил Тип = 'текст/css' >
#temp {
фонов клип: гранична кутия;
}
@ медии ( макс- ширина :500px ) {
#temp {
background-clip: padding-box;
} }
< / стил >
< / html >
В този фрагмент от код:
- Повторете методологиите за включване на пътя на CDN на Tailwind и създаване на елемента „
- Сега, в CSS кода, посочете по подразбиране „ фонов клип „имот като“ гранична кутия ”.
- След това изпълнете „ @медия ' с дадения параметър, така че докато ширината на екрана е равна на '500' пиксела, ' фонов клип ” свойството е зададено на „ подложка-кутия ”.
Изход
От този резултат може да се провери, че фоновият клип се прехвърля в съответствие с променената ширина на екрана.
Заключение
Фоновият клип може да се използва с Tailwind Breakpoints и Media Queries чрез приложеното „ bg-clip-{ключова дума} ' помощна програма с ' md ' или ' lg ” или чрез „ @медия ” правило. Ключовата дума може да бъде зададена на „padding-box“, „border-box“, „content-box“, „text-box“ и др. В това ръководство демонстрирахме използването на точките на прекъсване и медийните заявки с фонов клип в Tailwind.