jquery调整大小div与div容器内的文本可调整大小

时间:2013-06-20 13:34:42

标签: jquery

我的<div>容器可调整大小(#extern),另一个<div>内容(#intern)包含文字。 当我调整#extern的大小时,我调整了#intern,但我希望#intern不小于文本。 我想计算单词的宽度(通过添加一个跨度),然后计算高度,但我不知道该怎么办,因为计量的计算是不正确的。 我还必须考虑可以改变的字体大小。 我希望我解释一下。 我必须完成一份工作而且我会发疯,任何帮助都会得到极大的帮助! 我正在附上我调整大小时的img:http://imageshack.us/photo/my-images/842/wsao.png/。 谢谢
示例代码http://jsfiddle.net/6L32g/

的一部分

1 个答案:

答案 0 :(得分:0)

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

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