1. Backgrounds
  2. background-attachment

Backgrounds

background-attachment

用于控制背景图像在滚动时的行为的功能类。

ClassStyles
bg-fixed
background-attachment: fixed;
bg-local
background-attachment: local;
bg-scroll
background-attachment: scroll;

示例

固定背景图像

使用 bg-fixed 功能类将背景图像相对于视口固定:

滚动内容以查看背景图像保持固定

My trip to the summit
November 16, 2021 · 4 min read

Maybe we can live without libraries, people like you and me. Maybe. Sure, we're too old to change the world, but what about that kid, sitting down, opening a book, right now, in a branch at the local library and finding drawings of pee-pees and wee-wees on the Cat in the Hat and the Five Chinese Brothers? Doesn't HE deserve better?

Look. If you think this is about overdue fines and missing books, you'd better think again. This is about that kid's right to read a book without getting his mind warped! Or: maybe that turns you on, Seinfeld; maybe that's how y'get your kicks. You and your good-time buddies.

<div class="bg-[url(/img/mountains.jpg) bg-fixed ...">  <!-- ... --></div>

随容器滚动

使用 bg-local 功能类使背景图像随容器和视口一起滚动:

滚动内容以查看背景图像随容器一起滚动

Because the mail never stops. It just keeps coming and coming and coming, there's never a let-up. It's relentless. Every day it piles up more and more and more. And you gotta get it out but the more you get it out the more it keeps coming in. And then the barcode reader breaks and it's Publisher's Clearing House day.

— Newman
<div class="bg-[url(/img/mountains.jpg) bg-local ...">  <!-- ... --></div>

随视口滚动

使用 bg-scroll 功能类使背景图像随视口滚动,但不随容器滚动:

滚动内容以查看背景图像在容器中保持固定

Because the mail never stops. It just keeps coming and coming and coming, there's never a let-up. It's relentless. Every day it piles up more and more and more. And you gotta get it out but the more you get it out the more it keeps coming in. And then the barcode reader breaks and it's Publisher's Clearing House day.

— Newman
<div class="bg-[url(/img/mountains.jpg) bg-scroll ...">  <!-- ... --></div>

响应式设计

Prefix a background-attachment utility with a breakpoint variant like md: to only apply the utility at medium screen sizes and above:

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

Learn more about using variants in the variants documentation.

版权所有 © 2025 Tailwind Labs Inc.·商标政策