CSS приклад: resize

Internet ExplorerChromeOperaSafariFirefoxAndroidiOS
 1.0+12.10+3.0+4.0+ 2.0+

Опис

Значення за замовчуваннямnone
НаслідуєтьсяНі
ЗастосовуєтьсяДо <textarea>
Відсотковий записНе застосовується
Посилання на специфікаціюhttp://www.w3.org/TR/2004/CR-css3-ui-20040511/#resize

Версії CSS

CSS 1CSS 2CSS 2.1CSS 3

Опис

Вказує, чи може користувач змінювати розміри текстового поля.

Синтаксис

resize: none | both | horizontal | vertical | inherit

Значення

none
Розміри елемента не змінюються.
both
Можна змінювати розміри елемента горизонтально та вертикально.
horizontal
Можна змінювати розміри елемента лише горизонтально.
vertical
Можна змінювати розміри елемента лише вертикально.
inherit
Наслідує значення батька.

Приклад

HTML5CSS2.1CSS3IECrOpSaFx

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>resize</title>
  <style>
   textarea { resize: both; }
  </style>
 </head>
 <body>
  <p>Тягніть за правий куток, щоб змінити розмір текстового поля.</p>
  <p><textarea cols="30" rows="7"></textarea></p>
 </body>
</html>

Часті запитання

  • Q: Як використовувати resize в CSS?

    A: resize в CSS використовується для вказання, чи може користувач змінювати розмір елемента, якщо його розмір встановлений. Наприклад, resize: both; дозволяє користувачу змінювати розмір елемента по ширині та висоті.

  • Q: Де використовують resize в CSS?

    A: resize в CSS часто використовується для textarea елементів, щоб дозволити користувачам змінювати їхній розмір. Також resize може бути застосований до будь-якого блочного елемента, якщо потрібно дозволити його змінювати розмір.

  • Q: Як вимкнути resize в CSS?

    A: Щоб вимкнути можливість зміни розміру елемента користувачем, використовують значення none для властивості resize. Наприклад, resize: none; заборонить зміну розміру елемента.

  • Q: Як використовувати resize тільки для ширини або висоти в CSS?

    A: Для використання resize тільки для ширини або висоти в CSS можна встановити значення для властивості resize окремо для width і height. Наприклад, resize: horizontal; дозволить змінювати лише ширину елемента.

  • Q: Чи підтримується resize в CSS у всіх браузерах?

    A: resize підтримується у більшості сучасних браузерах, але можуть відбуватися незначні відмінності у поведінці. Деякі старі версії браузерів можуть не підтримувати цю властивість.