2010-07-31 50 views

Trả lời

28

<textarea style="width:100%"> * sẽ hoạt động trong hầu hết các trường hợp.

Nếu không, vui lòng cung cấp thêm thông tin!

* Lưu ý: vì một lý do nào đó, nó sẽ cần các thuộc tính colsrows để xác thực. Nhưng việc đặt chiều rộng hoặc chiều cao sẽ ghi đè chúng, vì vậy hãy đặt bất kỳ giá trị nào bạn muốn.

+0

Cảm ơn bạn rất nhiều! – johnjohn

+0

+1 Tôi chưa bao giờ nhận ra rằng bạn cần các thuộc tính đó để thực hiện công việc 'width: 100%'. Tôi đã sử dụng một số công việc khác xung quanh để tự động thay đổi kích thước vùng văn bản nếu vùng chứa mẹ được thay đổi kích thước nhưng bây giờ nó dễ dàng hơn rất nhiều :) Cảm ơn bạn! –

+0

@ FelixKling Tôi không nghĩ 'cols' và' rows' được yêu cầu để làm cho 'width: 100%' work ... 'cols' và' rows' là các thuộc tính bắt buộc của phần tử HTML 'textarea', được xem là không hợp lệ nếu không có chúng, nghĩa là trình xác thực HTML sẽ khiếu nại. 'Width: 100%' hoạt động theo cách bạn mong đợi, là một chức năng của trình duyệt. Điều này không hoạt động đối với các trình duyệt cũ hơn. –

Các vấn đề liên quan