当ctrl在firefox中单击td时删除奇怪的边框

Hie*_*_Ho 6 css firefox

当我按住Ctrl键并点击某个td时,该td会有奇怪的边框.它只发生在firefox中.有人帮我吗?非常感谢你.

这是现场演示http://jsbin.com/banofehisu/edit?html,css,js,output

只需按下控制键并单击你将看到的td.

Bho*_*yar 6

添加此行:

*{
  -moz-user-select: none;
}
Run Code Online (Sandbox Code Playgroud)

或者,您可以在表格中应用此规则.

根据@tushar评论,如果你想要仍然选择你的文本,那么你可以像这样使用jquery:

$('table').on('mousedown', function(e) {
    if (e.ctrlKey) {
        e.preventDefault();
    }
});
Run Code Online (Sandbox Code Playgroud)

  • 这将使文本无法选择 (2认同)
  • preventDefault对我无济于事 (2认同)