Краткая справка

Класс
Свойства
bg-fixedbackground-attachment: fixed;
bg-localbackground-attachment: local;
bg-scrollbackground-attachment: scroll;

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

Фиксированный

Используйте bg-fixed для исправления фонового изображения относительно области просмотра.

Моя поездка на вершину
16 ноября 2021 г. · Чтение займет 4 мин.

Может быть, мы сможем жить без библиотек, такие люди, как ты и я. Может быть. Конечно, мы слишком стары, чтобы изменить мир, но как насчет того ребенка, который сел, открыл книгу прямо сейчас в отделении местной библиотеки и нашел рисунки пи-пи и пи-пи на Коте в Шляпа и пять китайских братьев? Разве ОН не заслуживает лучшего?

Смотреть. Если вы думаете, что речь идет о просроченных штрафах и недостающих книгах, вам лучше подумать еще раз. Речь идет о праве этого ребенка читать книгу, не искажая свой разум! Или: может быть, это тебя заводит, Сайнфелд; может быть, это то, как ты получаешь удовольствие. Вы и ваши друзья.

<div class="bg-fixed ..." style="background-image: url(...)"></div>

Локальный

Используйте bg-local для прокрутки фонового изображения с контейнером и окном просмотра.

"Потому что почта никогда не останавливается. Он просто продолжает приходить, приходить и приходить, никогда не прекращается. Это безжалостно. С каждым днем их накапливается все больше и больше. И вы должны достать его, но чем больше вы его извлекаете, тем больше он поступает. А затем сломается считыватель штрих-кода, и наступает день Информационной палаты издателя."

— Newman
<div class="bg-local ..." style="background-image: url(...)"></div>

Прокрутка

Используйте bg-scroll для прокрутки фонового изображения в области просмотра, но не в контейнере.

"Потому что почта никогда не останавливается. Он просто продолжает приходить, приходить и приходить, никогда не прекращается. Это безжалостно. С каждым днем их накапливается все больше и больше. И вы должны достать его, но чем больше вы его извлекаете, тем больше он поступает. А затем сломается считыватель штрих-кода, и наступает день Информационной палаты издателя."

— Newman
<div class="bg-scroll ..." style="background-image: url(...)"></div>

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

Tailwind lets you conditionally apply utility classes in different states using variant modifiers. For example, use hover:bg-fixed to only apply the bg-fixed utility on hover.

<div class="bg-local hover:bg-fixed">
  <!-- ... -->
</div>

For a complete list of all available state modifiers, check out the Hover, Focus, & Other States documentation.

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

You can also use variant modifiers to target media queries like responsive breakpoints, dark mode, prefers-reduced-motion, and more. For example, use md:bg-fixed to apply the bg-fixed utility at only medium screen sizes and above.

<div class="bg-local md:bg-fixed">
  <!-- ... -->
</div>

To learn more, check out the documentation on Responsive Design, Dark Mode and other media query modifiers.