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

Класс
Свойства
resize-noneresize: none;
resize-yresize: vertical;
resize-xresize: horizontal;
resizeresize: both;

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

Изменение размера во всех направлениях

Используйте resize, чтобы изменить размер элемента по горизонтали и вертикали.

Drag the textarea handle in the demo to see the expected behaviour

<textarea class="resize rounded-md"></textarea>

Изменить размер по вертикали

Используйте resize-y, чтобы изменить размер элемента по вертикали.

Drag the textarea handle in the demo to see the expected behaviour

<textarea class="resize-y rounded-md"></textarea>

Изменить размер по горизонтали

Используйте resize-x, чтобы изменить размер элемента по горизонтали.

Drag the textarea handle in the demo to see the expected behaviour

<textarea class="resize-x rounded-md"></textarea>

Предотвратить изменение размера

Используйте resize-none, чтобы предотвратить изменение размера элемента.

Notice that the textarea handle is gone

<textarea class="resize-none rounded-md"></textarea>

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

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

<div class="resize-none hover:resize">
  <!-- ... -->
</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:resize to apply the resize utility at only medium screen sizes and above.

<div class="resize-none md:resize">
  <!-- ... -->
</div>

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