在我的PM给出的设计中,我需要创建语音泡沫作为调用功能或为用户提供帮助的方法。
泡泡应该能够处理任何数量的文本。例如,它可能是15个字或150个。是的,这将是一个大泡沫。
用户点击帮助按钮(?)并且气泡应该淡入并且不会干扰周围的UI元素。
答案 0 :(得分:7)
你可以用css做到这一切: http://nicolasgallagher.com/pure-css-speech-bubbles/
除了部分褪色。但这很简单。
如果你一切正常并且只能找不到圆角边框,你可以试试css属性`border-radius:#px;
它还具有其他浏览器兼容性的属性:
-webkit-border-radius: #px;
-moz-border-radius: #px;
答案 1 :(得分:0)
答案 2 :(得分:0)
实际上IE8及以下版本不支持border-radius。相反,您可以使用Sprint或PIE CSS作为解决方法。
答案 3 :(得分:0)
计算从顶部到按钮的高度,然后从div中绘制高度,并使用其中的内容。要获取包含内容的div的高度,请在视口外部创建具有相同css-properties的副本。