如何用CSS禁用键盘键?

Ove*_*vee 3 css

我们可以用CSS禁用键盘键(Ctrl + A/Ctrl + C),以便没有人可以在我的网站中使用键盘选择所有快捷键吗?

Jon*_*Jon 8

不,CSS不会影响浏览器对键盘的响应.JavaScript可以,但JavaScript也可以关闭.

换句话说:你不能这样做,即使你这样做,你也不能指望它.


say*_*ode 6

可能不完全是您正在寻找的功能,但如果您想要排除用户焦点的少量元素,您可以进入 html 并添加tabindex="-1"该元素,这会将其从键盘焦点列表中删除

<div tabindex="-1">element text</div>
Run Code Online (Sandbox Code Playgroud)

并且还使用这个CSS

 .disable{
            pointer-events:none;
            background:#e9ecef;
         }
Run Code Online (Sandbox Code Playgroud)