User Select

    Disable selecting text

    Use to prevent selecting text in an element and its children.

    Use .select-text to allow selecting text in an element and its children.

    1. <div class="select-text ...">
    2. This text is selectable
    3. </div>

    Select all text in one click

    Use .select-all to automatically select all the text in an element when a user clicks.

    User Select - 图3

    Use .select-auto to use the default browser behavior for selecting text. Useful for undoing other classes like .select-none at different breakpoints.

    1. This text is selectable

    Customizing

    By default, only responsive variants are generated for user-select utilities.

    You can control which variants are generated for the user-select utilities by modifying the userSelect property in the variants section of your tailwind.config.js file.

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

    Disabling

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

    ← Resize