<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>获得当前字符串的宽度</title>    <script type="text/javascript"  src="jquery-min.js"></script></head>

<body><span id="span" style="font-size:14px">china中国人的奥运</span>

</body></html><script>    //var str='china中国人的奥运';    function textSize(fontSize, text) {        var span = document.createElement("span");        var result = {};        result.width = span.offsetWidth;        result.height = span.offsetHeight;        span.style.visibility = "hidden";        document.body.appendChild(span);        if (typeof span.textContent != "undefined")            span.textContent = text;        else span.innerText = text;        result.width = span.offsetWidth - result.width;        result.height = span.offsetHeight - result.height;        span.parentNode.removeChild(span);        return result;    }

    var size = textSize("14px", "china中国人的奥运");    alert("宽:" + size.width + " 高:" + size.height);    //当前字符串的长度    alert("宽:" + span.offsetWidth + " 高:" + span.offsetHeight);

</script>

转载于:https://www.cnblogs.com/cx709452428/p/5763597.html

获得当前字符串的宽度相关推荐

  1. python opencv-4.1.0 cv2.getTextSize()函数 (计算文本字符串的宽度和高度)

    def getTextSize(text, fontFace, fontScale, thickness): # real signature unknown; restored from __doc ...

  2. 测量string变量长度函数_利用Graphics::MeasureString函数测量字符串的宽度,高度

    我就吐一句槽,今天被这个函数完虐.... 当我们需要获得一个字符串的长度时(注意,不是length,这只是返回该字符串的字符个数),我们需要知道的是一个字符串的长度也就是一个字符串的宽,说到底就是像素 ...

  3. java applet 换行_如何用java applet 画字符串,宽度大于设定值,自动换行

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 public  Vector getLinebreakNum(FontMetrics frm,String s,Font font,int maxWidt ...

  4. mfc怎么计算字符串宽度_Python基础之好玩的字符串格式化f-string格式

    更多内容,请参考白月黑羽Python3教程 - 格式化字符串 f-string 格式化 f-string 格式化 就是在字符串模板前面加上f,然后占位符使用{} ,里面直接放入对应的数据对象.如下所示 ...

  5. Js获取字符串的显示宽度/高度

    重点: 1.在H5页面,文字大小单位为rem 2.不同的font-family,文字的宽度不一样 3.文字宽度同时受font-size和font-family影响 思路: 在页面动态创建一个节点,设置 ...

  6. C#如何测量字符串的高度宽度和精确取得字符串的高度宽度

    C#如何测量字符串的高度宽度和精确取得字符串的高度宽度 因为MFC中CDC有GetTextExtent()可以获得字符串的高度宽度 像素单位,所以自然想到c#的GDI+的MeasureString,这 ...

  7. 根据字体大小得到字符串显示时的宽度(C#)

    字符串的宽度自适应容器  Graphics g = Graphics.FromImage( new Bitmap( 1 , 1 ));  SizeF size = g.MeasureString(lb ...

  8. Python字符串类型及操作总结

    1.字符串表示 两种类型四种表示 单行-一对单引号或一对双引号 "python" 'python' 多行-一对三单引号或一对三双引号 '''python''' "&quo ...

  9. [PY3]——内置数据结构(3)——字符串及其常用操作

    字符串及其常用操作xmind图 字符串的定义 1. 单引号/双引号 In [1]: s1='hello world' In [2]: s1="hello world" 2. 三对单 ...

最新文章

  1. Windows Phone 7 网络编程之留言板应用
  2. Android Studio导入Fresco
  3. python 操作redis之——HyperLogLog (八)
  4. Tensorflow加载模型(进阶版):如何利用预训练模型进行微调(fintuning)
  5. 移动语义(move semantic)和完美转发(perfect forward)
  6. java常用class类_java常用类
  7. [note]抽象类和接口的相同点和不同点
  8. SpringCloud Alibaba Sentinel 流量控制规则介绍与配置
  9. maven 强制更新_maven入坑指南
  10. (二)html常用标签
  11. ecshop怎样在新主页模板里调用首页主广告
  12. 常用的字符串对象方法
  13. 【宏】解决vcard乱码批量导入outlook
  14. 毕业设计之外卖点餐系统(App及后台)
  15. 【HTML 教程系列第 9 篇】什么是 HTML 中的换行标签 br
  16. 计算机色温调整,电脑色温如何调节
  17. 阿里云香港服务器配置选择帮助文档(超详细)
  18. 蓝牙音频芯片,在交通灯提示语音更换的应用解析,WT2605X
  19. 中关村科金李超:多元融合成为音视频技术发展新风向
  20. DM管理工具部分功能界面显示不全的解决方法

热门文章

  1. matlab 文件之间相互调用实例
  2. 信号与系统实验:信号抽样
  3. 局域网服务器没显示,无法登录服务器 局域网也不显示连接
  4. 2019哈佛计算机专业录取,2019哈佛大学早申请录取数据公布 录取率再降1个点仅为13.4%...
  5. selenium java po模式_selenium + java po模式
  6. ctf up怎么写 write_??零基础写网络爬虫的思路??
  7. HTML+CSS+JS实现 ❤️slicebox酷炫3d图片轮播切换❤️
  8. delay 芯片时序output_【第二章 STA概念 上】静态时序分析圣经翻译计划
  9. android订阅管理,RXJAVA取消订阅封装-kotlin-Android
  10. java xxe漏洞利用_【技术分享】XXE漏洞攻防之我见