我在玩同位素js库,我已经有了一般的概念。当我将普通html/css(如输入&图表)放入同位素div时,我的问题就出现了,它并不像我预期的那样运行。这个html在同位素div之外按预期工作。同位素div内的HTML元素位置
当同位素的div被点击我扩大,并显示该项目的详细信息,其中包括输入,图表等
我的目标:
- 使包含输入可见表在jsfiddle。
- 明白为什么会发生这种情况,所以我可以把我喜欢的任何内容放在未来的这里。
代码:
CSS,这是造成问题。通过添加星号,可以将它应用于所有子元素。因此,我的表没有显示的原因是表,行,单元格和元素都是绝对定位的。
.containerDiv * {
margin: 0px;
position: absolute;
}
该解决方案的CSS(适用相对位置表元素):
#chartFilters * {
position: relative;
}