Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/433.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取div中的文本大小,FF中的问题_Javascript_Jquery_Html_Css_Browser - Fatal编程技术网

Javascript 获取div中的文本大小,FF中的问题

Javascript 获取div中的文本大小,FF中的问题,javascript,jquery,html,css,browser,Javascript,Jquery,Html,Css,Browser,我有一个文本自动调整大小脚本,它可以调整文本大小以适应父对象的大小。此项的标记是 <div id="parent"> <div class="dynamic-text">Text to be resized</div> </div> 要调整大小的文本 我根据文本的高度和宽度以及“父级”调整文本大小 我似乎无法得到FireFox中文本的宽度。我通过将文本包装并执行$(“span”).width()来获得宽度。这在webkit中非常有效,

我有一个文本自动调整大小脚本,它可以调整文本大小以适应父对象的大小。此项的标记是

<div id="parent">
    <div class="dynamic-text">Text to be resized</div>
</div>

要调整大小的文本
我根据文本的高度和宽度以及“父级”调整文本大小

我似乎无法得到FireFox中文本的宽度。我通过将文本包装并执行$(“span”).width()来获得宽度。这在webkit中非常有效,但在FF中不起作用

如果文本的宽度大于父文本的宽度,FF将返回父文本的宽度,这可能是跨度可以采用的最大大小


所以问题是,我如何获得FF中的宽度(IE也会有帮助)

它对我来说很好

我得到span(*的宽度,它包含在
.dynamic text
div中,带有
$('.dynamic text span').width();


如果文本没有经过word包装,您是否正在尝试获取文本的宽度?

Qazi:跨度在哪里?问题已经解决,伙计们。我的javascript中有一个问题。谢谢大家