【发布时间】:2014-08-12 16:52:29
【问题描述】:
我有一个像聊天室一样工作的网站。我正在使用无序列表来实现它,并且在每条提交的消息后面都有一个聊天气泡来封装它。问题是,每条消息的聊天气泡都保持相同的大小,并且消息溢出气泡,如下所示:http://i.imgur.com/uzzjpQw.jpg
我需要一种方法,以便无论消息大小如何,气泡都会调整大小并将消息包裹起来。有点像 iMessage 和 Facebook Messenger。我假设它是通过将“li”高度和宽度属性链接到 Javascript 中的函数来实现的?
现在,在 CSS 中,气泡是通过 :background-image 生成的 A)这是最好的方法吗? B) 什么 Javascript 会调整每条消息的气泡大小?
【问题讨论】:
-
css 的 background-size 可以使图像拉伸以适应元素。
标签: javascript css chat message resize-image