我的<div>
容器可调整大小(#extern
),另一个<div>
内容(#intern
)包含文字。
当我调整#extern
的大小时,我调整了#intern
,但我希望#intern不小于文本。
我想计算单词的宽度(通过添加一个跨度),然后计算高度,但我不知道该怎么办,因为计量的计算是不正确的。
我还必须考虑可以改变的字体大小。
我希望我解释一下。
我必须完成一份工作而且我会发疯,任何帮助都会得到极大的帮助!
我正在附上我调整大小时的img:http://imageshack.us/photo/my-images/842/wsao.png/。
谢谢
示例代码http://jsfiddle.net/6L32g/
答案 0 :(得分:0)
在调整div大小时捕获div的长度和宽度,并将这些参数输入到计算中,该计算会更改div#intern
的字体大小。您应该对容器div的长度和宽度的小小设置下限。使用不同的缩放值来制作一个产生相应字体大小的公式。
如果您正在使用jQuery UI,则触发resize()
事件的计算以实现Resizable。