textarea - tắt thay đổi kích thước trên x hoặc y?


111

Tôi biết có thể tắt thay đổi kích thước của a textareabằng cách sử dụng:

textarea {
    resize: none;
}

Nhưng có thể vô hiệu hóa x hoặc y không? thay vì cả hai

Câu trả lời:



32

Chắc chắn là có thể với css và jquery

CSS:

resize: vertical;
resize: horizontal;

jQuery

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

Bootstrap chỉ đưa lớp vào Textarea

cho thay đổi kích thước dọc: vresize

để thay đổi kích thước theo chiều ngang: hresize


4
Cả giải pháp CSS và jQuery đều làm điều tương tự, vì vậy bạn có thể chọn giải pháp nào phù hợp nhất với tình huống của mình. Tôi đề cập đến nó trong trường hợp ai đó giải thích rằng bạn phải sử dụng cả hai.
Arthur Hebert
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.