【问题标题】:How to set the widht of tooltip in dojo?如何在dojo中设置工具提示的宽度?
【发布时间】:2016-11-03 09:32:42
【问题描述】:

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

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

由于“要显示的消息”有时超过 500 个字符,因此它不会显示在工具提示中。它走出了屏幕:),那么我该如何设置工具提示的宽度。

【问题讨论】:

    标签: dojo dijit.layout


    【解决方案1】:

    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);
    

    【讨论】:

      猜你喜欢
      • 2013-06-17
      • 2014-09-23
      • 1970-01-01
      • 2014-10-04
      • 1970-01-01
      • 2017-11-03
      • 1970-01-01
      • 1970-01-01
      • 2012-11-22
      相关资源
      最近更新 更多