当列表超过一定长度时,有没有办法水平渲染?

时间:2017-03-07 10:49:44

标签: javascript d3.js html-table visualization

我用d3创建了一个可视化 http://jbk1109.github.io/tennisMapWithPlayersListOnHover.html

当鼠标悬停在直方图上时,下方会显示一个列表。有几种情况,当列表变得太长,我希望表格水平增长超过一定的长度。

除了检查列表的长度和附加新的内容之外,还有一种最佳方法吗?表元素? enter image description here

1 个答案:

答案 0 :(得分:0)

好工作Brian!我会尝试使用jQuery获取视口高度,并将其与表格高度进行比较,例如:

if(table_height > viewport_height) {
    // change table css style to 2 column table
}