Javascript 有没有办法渲染<;表>;当列表超过一定长度时,是否为水平?

Javascript 有没有办法渲染<;表>;当列表超过一定长度时,是否为水平?,javascript,d3.js,html-table,visualization,Javascript,D3.js,Html Table,Visualization,我用d3创建了一个可视化 当鼠标悬停在直方图上时,下面会显示一个列表。有两种情况下,列表变得太长,我希望表水平增长超过一定长度 除了检查列表的长度并附加一个新的表元素之外,还有什么更好的方法可以做到这一点吗? 干得好,布莱恩!我将尝试使用jQuery获取视口高度,并将其与表高度进行比较,如: if(table_height > viewport_height) { // change table css style to 2 column table } 你可以随时提供卷轴,谢

我用d3创建了一个可视化

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

除了检查列表的长度并附加一个新的表元素之外,还有什么更好的方法可以做到这一点吗?
干得好,布莱恩!我将尝试使用jQuery获取视口高度,并将其与表高度进行比较,如:

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

你可以随时提供卷轴,谢谢你,保罗。如果您不介意的话,您能具体说明您所指的CSS样式属性吗?只是想知道是否有一种方法可以在CSS中拆分一个表?现在,我的表是两列(两列)。请共享您的代码,以便我可以引用并帮助您;]