我有一个动态填充内容的范围。当内容达到500px的宽度时,我需要读取300px的内容。 内容可以是一行或多行。
任何解决方案?
答案 0 :(得分:1)
grabbag.js库只有一个方法*。
没有太多文档,但有一个名为grabbag.measure.crop的函数可用于将字符串裁剪为给定维度。我写了一些JS fiddle来演示如何使用该库,但基础知识是这样的:
var result = grabbag.measure.crop(inputString, 300 /* number of pixels */, ele);
其中ele是一个“窃取”样式的DOM元素。结果将包含一个几乎不符合给定像素数的字符串。
希望有所帮助。