Tôi đang cố gắng đặt các thuộc tính hàng và cột của vùng văn bản thông qua css. Làm thế nào tôi sẽ làm điều này trong CSS?hàng của văn bản và thuộc tính cols trong css
Trả lời
width
và height
được sử dụng khi đi tuyến đường css.
<!DOCTYPE html>
<html>
<head>
<title>Setting Width and Height on Textareas</title>
<style>
.comments { width: 300px; height: 75px }
</style>
</head>
<body>
<textarea class="comments"></textarea>
</body>
</html>
Theo câu trả lời của người dùng2928048 bên dưới, nếu bạn sử dụng "em" thay vì "px" thì bạn có thể chỉ định chiều rộng và chiều cao bằng các ký tự như với thuộc tính 'hàng' và 'cols'. Thậm chí làm việc với IE6 tôi tin. – Swanny
Theo tôi biết bạn không thể.
Bên cạnh đó, đó không phải là những gì css cho dù sao. Css để tạo kiểu và HTML để đánh dấu.
EDIT: Tuyệt, tôi đã sửa.
CSS là để tạo kiểu cho trình bày trực quan của một phần tử. Điều này bao gồm chiều rộng và chiều cao của một vùng văn bản. – Sampson
Vâng, chính xác. Tôi không biết cols và hàng, và chiều rộng và chiều cao là như nhau. – Moulde
Moulde, bạn đúng trong đó họ không * chính xác * như nhau. Nhưng cả hai đều đạt được mục đích tương tự :) – Sampson
Tôi không nghĩ bạn có thể. Tôi luôn đi với chiều cao và chiều rộng.
textarea{
width:400px;
height:100px;
}
điều tốt đẹp về cách làm theo cách CSS là bạn hoàn toàn có thể tạo kiểu cho nó. Bây giờ bạn có thể thêm những thứ như:
textarea{
width:400px;
height:100px;
border:1px solid #000000;
background-color:#CCCCCC;
}
<textarea rows="4" cols="50"></textarea>
Nó tương đương với:
textarea {
height: 4em;
width: 50em;
}
nơi 1em tương đương với kích thước font chữ hiện tại, do đó làm cho vùng văn bản 50 ký tự rộng. see here.
Đây phải là câu trả lời đã chọn. –
Để chính xác hơn, bạn cần có 'padding' và' line-height' trong tài khoản. Giả sử bạn có một phần đệm của một nửa em ở trên cùng và ở dưới cùng và chiều cao dòng là 1,2em, thì chiều cao cho 4 hàng sẽ là 1 + 4 * 1,2 = 5,8em. – nalply
@nalply giải pháp của bạn là chính xác. Vấn đề là 4em = 4 x kích thước phông chữ mà không phải là yếu tố đệm và chiều cao dòng – Nicholas
- 1. Độ dày văn bản được tính theo thuộc tính css "font-weight" như thế nào?
- 2. Thuộc tính Opacity CSS
- 3. Thuộc tính CSS "chuyển đổi văn bản" có ảnh hưởng đến kết quả SEO không?
- 4. Cách liên kết Thuộc tính SelectionStart của Hộp văn bản?
- 5. Cách đặt CGFloat thành thuộc tính văn bản của UILabel
- 6. Thuộc tính văn bản trong UserControl trong C#
- 7. Cách lấy giá trị của thuộc tính CSS trong SASS?
- 8. Bộ chọn thuộc tính Chrome và CSS
- 9. Chiều cao của vùng văn bản không khớp với các hàng trong Firefox
- 10. Xoay văn bản bằng CSS và IE
- 11. Đặt thuộc tính văn bản UITextField trong preparForSegue
- 12. CSS: Không thuộc tính
- 13. Thuộc tính CSS động trong LESS?
- 14. văn bản css gradient
- 15. Thuộc tính ảo và giao hàng loạt
- 16. Sử dụng Html.EditorFor để tạo vùng văn bản với số hàng và cột cụ thể
- 17. Nhận giá trị của thuộc tính trong CSS
- 18. Màu văn bản của trường nhập liệu CSS của văn bản được nhập
- 19. Đếm các hàng trong một văn bản
- 20. Cách xóa thuộc tính css trong JQuery
- 21. Căn chỉnh văn bản bằng ContentControl bằng thuộc tính HorizontalContentAlignment
- 22. văn bản trong Border CSS HTML
- 23. Tính năng ẩn/Thuộc tính/Thuộc tính/Thẻ của CSS3 và HTML
- 24. Làm cách nào để phát hiện thay đổi trong thuộc tính Văn bản của một TextBlock?
- 25. Văn bản định hướng dọc trong css
- 26. Styling nhập văn bản CSS
- 27. Bộ chọn thuộc tính CSS cho thuộc tính không trống
- 28. chỉ in các thuộc tính văn bản text ném bỏ
- 29. Đặt xsl: value-of thành thuộc tính href và trường văn bản của liên kết trong XSLT
- 30. Thừa kế các thuộc tính css
Thời điểm sử dụng câu hỏi nào: http://stackoverflow.com/questions/3896537/is-it-better-to-size-a-textarea-with-css-width-height-or-html-cols- rows-attr –