Tôi muốn biết chiều cao của một hàng văn bản. Tôi muốn biết rằng vì tôi muốn làm một số phép tính. Chúng ta có biết nó hay chúng ta phải làm một số kịch bản?html - Một hàng văn bản là bao nhiêu chiều cao?
10
A
Trả lời
13
Chiều cao của một hàng được thiết lập bởi line-height
.
Ví dụ:
<textarea rows="1">hello world</textarea>
Nếu bạn đặt như sau:
textarea { line-height: 1; font-size: 12px; border: none; margin: 0; padding: 0; }
Bằng cách kiểm tra các yếu tố textarea bạn sẽ tìm ra rằng nó có một chiều cao 12px.
2
Về cơ bản, nó giống như bất cứ điều gì mà line-height
được đặt thành. Bạn có thể thiết lập nó một cách rõ ràng, hoặc tìm ra những gì nó được thiết lập, và đi từ đó.
0
Bạn cũng có thể xác định giá trị của line-height
(hoặc bất kỳ phong cách) bằng cách sử dụng currentStyle
hoặc getComputedStyle
, như mỗi câu trả lời này cho nhận được line-height của div:
https://stackoverflow.com/a/4392968/142714
Và nếu bạn có jQuery, bạn có thể sử dụng .css()
, tóm tắt phần trên (có sự khác biệt về trình duyệt để xem xét).
Nếu bạn chỉ muốn biết số hàng có, chỉ cần phân tách bằng '\ r \ n'' \ r' '\ n' tương ứng. –
KHÔNG! Tôi muốn chiều cao trên một hàng –
cảm ơn ...... :) –