Có thể phát hiện được số font-size
được tính toán của một phần tử DOM không, xem xét các cài đặt chung được thực hiện ở nơi khác (ví dụ: thẻ body
), giá trị kế thừa, v.v.Nhận kích thước phông chữ được tính toán cho phần tử DOM trong JS
Một cách tiếp cận độc lập với khuôn khổ sẽ tốt đẹp, vì tôi đang làm việc trên một tập lệnh nên hoạt động độc lập, nhưng đó không phải là yêu cầu của khóa học.
Bối cảnh: Tôi đang cố gắng để tinh chỉnh CKEditor's phông chữ chọn plugin (nguồn here) để nó luôn hiển thị kích thước phông chữ của vị trí con trỏ hiện hành (như trái ngược với chỉ khi trong vòng một span
có một font-size
bộ rõ ràng, mà là hành vi hiện tại).
"Tính toán" có kích thước bằng pixel? –
Đối với kịch bản hiện tại: pixel chỉ, nhưng nói chung nó sẽ rất tốt đẹp để có thể nhận được cả hai giá trị được xác định (px, pt, em) và pixel một. –
@Pekka: nếu đó là pixel thì bạn tốt. 'pt',' em' vv sẽ không thể, chỉ có 'currentStyle' của IE mới có thể làm đúng. –