【发布时间】:2016-11-03 09:32:42
【问题描述】:
我正在使用工具提示 (dijit.showTooltip) 并发送以下参数,
dijit.showTooltip('msg to be displayed', id);
由于“要显示的消息”有时超过 500 个字符,因此它不会显示在工具提示中。它走出了屏幕:),那么我该如何设置工具提示的宽度。
【问题讨论】:
标签: dojo dijit.layout
我正在使用工具提示 (dijit.showTooltip) 并发送以下参数,
dijit.showTooltip('msg to be displayed', id);
由于“要显示的消息”有时超过 500 个字符,因此它不会显示在工具提示中。它走出了屏幕:),那么我该如何设置工具提示的宽度。
【问题讨论】:
标签: dojo dijit.layout
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);
【讨论】: