在我的客户公司网站主页中,我在没有滚动条 (CSS overflow-y: hidden
) 的固定大小容器中显示公司的 Facebook 时间线更新。客户公司想要展示填充容器的 FB 更新。即使在视觉上将消息隐藏在容器高度之外,有时我想避免显示部分隐藏的文本/图像。见下图。
示例截图(jpg):
根据上面的图片,我想完全删除从部分显示(突出显示)到所有隐藏文本块的所有内容StringBuilder
。但我无法显示固定的 5 个文本块,因为每条消息都可以包含图像或更长的文本内容。在视觉上使内容适合容器高度。
我如何获取数据和过滤:我正在获取 Facebook JSON ( http://graph.facebook.com/USERID/feed?&limit=20
) 并使用 JSON.net 库进行反序列化。通过某些条件过滤无效消息后,我将显示有效消息。仍然有太多的消息。
如上面的 url,通过限制查询字符串,我可以限制可以适合容器高度的消息。但由于“无效消息”过滤器,有可能显示的消息非常少或根本不显示。
请帮助我限制字符串生成器在容器高度内动态写入文本块。没有隐藏的 DOM 元素。