如何制作浮动HTML <工作
How to make floating HTML <select> work?
我有一个脚本(jsfiddle演示),它在滚动时保持大表的行标题和列标题可见。标题的第二行每个单元格中都有一个< select >
元素。问题是,当我滚动表格和标题"浮动"时,选择不再工作。它们是不可选择的。第一行也不是活动的(不能选择文本,用于复制粘贴)。有什么解决办法吗?谢谢。
这不会影响所有的浏览器,这是由于pointer-events: none;
设置在CSS为clone
-只需删除该声明,一切工作像一个魅力:
if (clone_table.length == 0) {
clone_table = $("#main_table")
.clone()
.attr('id', 'clone')
.css({
width: $("#main_table").width()+"px",
position: 'fixed',
//pointerEvents: 'none', // this is the problem
left: $("#main_table").offset().left+'px',
top: 0
})
.appendTo($("#table_container"))
.css({
visibility: 'hidden'
})
.find("thead").css({
visibility: 'visible'
});
}
查看文档,这是预期的行为:
元素绝不是鼠标事件的目标[…]
相关文章:
- 视频HTML没有'无法在Internet Explorer 11上工作
- 谷歌地图不是以HTML显示,而是在JS Fiddle上工作
- HTML标记在脚本标记中工作
- .html()不会'页面更改或刷新时无法工作
- 为什么jquery悬停在jsfiddle中可以工作,而在我的html布局中却不能
- ng绑定html不工作
- 如何让这个javascript var在HTML页面上工作
- HTML文件中的智能Javascript建议在Visual Studio代码更新后没有日志程序工作
- 带有Angular指令的HTML;附加时无法工作
- 如何使setTimeout脚本在html表单中正常工作
- Django,HTML,JS:<img src=“#">可以在HTML中工作,但不能在JS文件中工作
- ajax代码工作时,使用javascript禁用html中的链接
- 在html文件中添加了多个外部javascript,其中一个停止工作
- 当我移动引用three.js的html文件时,three.js停止工作
- 使OnMouseEnter和OnMouseLeave在Chrome中工作 - html,JavaScript,jquer
- 可以'无法使dropotron脚本正常工作[HTML/CSS/JavaScript]
- 视频背景没有't工作(html,css,js)
- Javascript点计算器不工作(HTML选择/选项+ Javascript)
- 不工作HTML表行从jQuery append()
- 如何适应工作html Angular filter的javascript