【问题标题】:Make Embedded Tableau Responsive使嵌入式 Tableau 具有响应性
【发布时间】:2015-08-18 19:32:07
【问题描述】:

使嵌入式 Tableau 具有响应性

http://www.tableau.com/learn/gallery/company-performance

嵌入代码如下:

<script type='text/javascript' src='http://public.tableau.com/javascripts/api/viz_v1.js'></script>
<div class='tableauPlaceholder' style='width: 944px; height: 789px;'>
<noscript>
<a href='http:&#47;&#47;www.tableau.com&#47;learn&#47;gallery'>
<img alt='Tale of 100 Entrepreneurs  ' src='http:&#47;&#47;public.tableau.com&#47;static&#47;images&#47;Ta&#47;Tale-of-100-Entrepreneurs_14&#47;Taleof100Entrepreneurs&#47;1_rss.png' style='border: none' />
</a>
</noscript>
<object class='tableauViz' width='944' height='789' style='display:none;'>
<param name='host_url' value='http%3A%2F%2Fpublic.tableau.com%2F' /> 
<param name='site_root' value='' />
<param name='name' value='Tale-of-100-Entrepreneurs_14&#47;Taleof100Entrepreneurs' />
<param name='tabs' value='no' /><param name='toolbar' value='yes' />
<param name='static_image' value='http:&#47;&#47;public.tableau.com&#47;static&#47;images&#47;Ta&#47;Tale-of-100-Entrepreneurs_14&#47;Taleof100Entrepreneurs&#47;1.png' /> 
<param name='animate_transition' value='yes' />
<param name='display_static_image' value='yes' />
<param name='display_spinner' value='yes' /><param name='display_overlay' value='yes' />
<param name='display_count' value='yes' />
<param name='showVizHome' value='no' />
<param name='showVizHome' value='no' />
<param name='showTabs' value='y' />
</object>
</div>

当嵌入网页时,它没有响应。

如何让它响应?

【问题讨论】:

  • 只用百分比表示高度和宽度。

标签: javascript css tableau-api


【解决方案1】:

我假设您只希望嵌入在您网站中的画面视图具有响应性?

如果是,请将仪表板的大小设置为自动。这将允许仪表板根据 div 显示的大小自动调整其大小。

为了让 div 响应式为 div 创建一个 css。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-23
    • 2015-10-25
    • 2014-07-08
    • 1970-01-01
    • 1970-01-01
    • 2018-10-21
    • 2012-10-13
    相关资源
    最近更新 更多