Background Attachment

    Fixed

    Use to fix the background image relative to the viewport.

    Use .bg-local to scroll the background image with the container and the viewport.

    Background Attachment - 图2

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

    Scroll

    Use .bg-scroll to scroll the background image with the viewport, but not with the container.

    To control the background attachment of an element at a specific breakpoint, add a {screen}: prefix to any existing background attachment utility. For example, use md:bg-fixed to apply the bg-fixed utility at only medium screen sizes and above.

    Background Attachment - 图4

    all

    sm

    Background Attachment - 图6

    md

    Background Attachment - 图8

    xl

    1. <!-- ... -->

    Customizing

    By default, only responsive variants are generated for background attachment utilities.

    You can control which variants are generated for the background attachment utilities by modifying the backgroundAttachment property in the variants section of your tailwind.config.js file.

    For example, this config will also generate hover and focus variants:

    Disabling

    If you don’t plan to use the background attachment utilities in your project, you can disable them entirely by setting the backgroundAttachment property to in the corePlugins section of your config file:

    1. // tailwind.config.js
    2. module.exports = {
    3. corePlugins: {
    4. // ...
    5. + backgroundAttachment: false,
    6. }

    ← Word Break