0

我有一个<div>可调整大小的容器 ( #extern) 和另一个<div>内部 ( #intern) 带有文本的容器。当我调整大小时,我会调整#extern大小#intern,但我希望 #intern 不小于文本。我想计算单词的宽度(通过添加跨度)然后计算高度,但我不知道该怎么做,因为度量值的计算不正确。我还必须考虑可以更改的字体大小。我希望我解释了。我必须完成一项工作,我要疯了,任何帮助都会非常感激!
我附上了我调整大小时得到的图像:http: //imageshack.us/photo/my-images/842/wsao.png/。感谢
示例代码的一部分http://jsfiddle.net/6L32g/

4

1 回答 1

0

在调整 div 大小时捕获 div 的长度和宽度,并将这些参数输入到更改字体大小的计算中div#intern。您应该为容器 div 的长度和宽度设置一个下限。使用不同的缩放值来制作一个公式,该公式会产生相应的字体大小。

如果您使用的是 jQuery UI,则触发resize()事件计算以实现 Resizable。

于 2013-06-20T13:57:06.900 回答