如何計算JavaScript中字符串的長度(以像素爲單位)?如何計算JavaScript中字符串的長度(以像素爲單位)?
4
A
回答
3
鑑於你想添加文本溢出省略號新的信息,我認爲文本溢出CSS屬性是一個更好的辦法。看到這篇文章的怪異模式的詳細資料:http://www.quirksmode.org/css/textoverflow.html
+0
完美! thnk的 – isxaker 2011-03-18 14:52:38
0
1
simshaun的建議的工作示例:http://jsfiddle.net/tycjf/2/
2
你可以使用簡單的代碼
var canvas = document.createElement('canvas');
var ctx = canvas.getContext("2d");
ctx.font = "11px Arial";
var width = ctx.measureText(str).width;
相關問題
- 1. 在GWT中計算字符串寬度(以像素爲單位)
- 2. 在openCV中以像素爲單位計算字符串的長度
- 3. Java中的字符串長度(以像素爲單位)
- 4. 如何以像素爲單位計算字符串字體寬度?
- 5. 以像素爲單位的字符串長度
- 6. 在wpf中如何計算字符串的像素長度?
- 7. 如何計算對象的寬度,高度或長度(以像素爲單位)?
- 8. 如何將字符串長度轉換爲像素單位?
- 9. 如何計算特定字體和大小的字符串長度(以像素爲單位)?
- 10. 如何以像素爲單位獲取字符串的寬度?
- 11. 任何方式來計算字符串的像素長度?
- 12. 如何以像素爲單位計算Windows CMD shell的寬度?
- 13. imagestringtring - 以像素爲單位獲取字符串長度的大小
- 14. 計算字符串寬度的奇怪行爲(以像素爲單位)以模擬文字換行
- 15. 以像素爲單位的字符串寬度
- 16. 如何計算JavaFX中字符串的像素寬度?
- 17. 如何在WIN32中查找字符串的寬度(以像素爲單位)
- 18. 從像素值計算角度(以度爲單位)
- 19. Google Maps API 3:以像素爲單位計算多邊形的長度
- 20. 如何計算base64image字符串大小以MB爲單位?
- 21. Android:如何確定文本的長度(以像素爲單位)?
- 22. Gtk如何計算像素的字符串寬度
- 23. 計算字符串輸入的長度
- 24. 可可從字體中獲取字符串的寬度(以像素爲單位)
- 25. 計算字符串中圖像的長度
- 26. JQuery以像素爲單位計算DIV寬度
- 27. 如何以像素爲單位計算SCNNode的大小?
- 28. C++字符串長度以字節爲單位
- 29. 以緹爲單位的字符串長度java
- 30. 如何計算RegEx中字符串的長度?
哪裏串舉行?除非它在頁面上,否則無法獲得渲染大小。如果它是一個很長的字符串並且會覆蓋多行,會發生什麼情況? – Oded 2011-03-18 14:30:32
需要計算像素行的長度,如果它大於元素的寬度,則更改該行(以附加省略號)並返回一個適合元素的字符串。 – isxaker 2011-03-18 14:37:54
您可能對我的答案感興趣:http://stackoverflow.com/questions/3660052/ellipsifying-the-text-in-a-yui-datatable/3664168#3664168 – pepkin88 2011-03-18 18:41:28