javascript - d3.js 气泡图 : Make div scrollable

标签 javascript html css d3.js scroll

我使用 d3.js 创建了一个气泡图。我想让显示气泡图的div可滚动,这样如果气泡的数量超过div的高度,则启用滚动。

我在CSS中给出了overflow-y:scrollable。但它不起作用。 这是fiddle .

我错过了什么?

最佳答案

我通过将 svg 放入父 div 中解决了该问题。

<div class="parent">
<p id='chart'></p>
</div>

然后给父div固定高度并使其可滚动。

.parent {
height:400px;
width:400px;
overflow-y:auto;
}

还使 svg 的高度大于其父 div。

svg{
background: lightgray;
height:600px;
width:600px;    
}

这是fiddle .

关于javascript - d3.js 气泡图 : Make div scrollable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33775575/

相关文章:

css - CSS 规范级别 3 中的 "ideal size"是什么?

javascript - 如何在 React js 中设置全局字体系列?

javascript - DataTables ajax.reload 在保持分页时跳转到页面底部

html - 以 HTML 格式在图片上可见的文本

html - 使用 Bootstrap 的固定宽度的可折叠菜单

javascript - 如果 textarea 中有新行,则添加 1 行并增加 textarea 的大小

javascript - 异步调用基类的构造函数后无法在子类上设置属性。 NodeJS v8.2.1

javascript - 在页面加载时运行 javascript 函数

html - 无法正确显示 HTML 文档中的元素

c# - 如何从代码后面弹出可见并捕获其事件?