textarea - wyłączyć zmianę rozmiaru na x lub y?

111

Wiem, że można wyłączyć zmianę rozmiaru textarea, używając:

textarea {
    resize: none;
}

Ale czy można wyłączyć x lub y? zamiast obu

SaturnsEye
źródło

Odpowiedzi:

32

Jasne, że jest to możliwe dzięki css i jquery

CSS:

resize: vertical;
resize: horizontal;

jQuery

$('textarea').css("resize", "vertical");
$('textarea').css("resize", "horizontal");

Bootstrap po prostu umieścił klasę w Textarea

dla zmiany rozmiaru w pionie: vresize

dla zmiany rozmiaru w poziomie: hresize

Santosh Khalse
źródło
4
Zarówno rozwiązania CSS, jak i jQuery robią to samo, więc możesz wybrać, który z nich najlepiej pasuje do Twojej sytuacji. Wspominam o tym na wypadek, gdyby ktoś zinterpretował, że musisz użyć obu.
Arthur Hebert