如何在dojo中设置工具提示的宽度?

时间:2016-11-03 09:32:43

标签: dojo dijit.layout

我正在使用工具提示(dijit.showTooltip)并发送以下参数,

dijit.showTooltip('msg to be displayed', id);

由于“要显示的信息”有时超过500个字符,因此未在工具提示中显示。它走出屏幕:),所以如何设置工具提示的宽度。

1 个答案:

答案 0 :(得分:0)

dijit.Tooltip将根据其内容设置自己的宽度。您可以尝试将工具提示定位到屏幕上有足够空间的区域。例如,如果节点左侧的区域太小,您可以将节点定位在节点的上方或下方:

dijit.showTooltip('msg to be displayed', id, [“above”, “below”]);

您可以尝试的另一件事是在邮件中插入换行符,以便控制其宽度。工具提示的内容可以是HTML而不仅仅是纯文本:

dijit.showTooltip('msg to be<br>displayed', id);

<强>更新

或者,如果您想让浏览器将文本排列为:

dijit.showTooltip('<div style="width: 50px">msg to be displayed</div>', id);