我监听 html5 画布内的点击事件,它工作得很好。但是,当我单击图像上的任意位置时,浏览器会突出显示该图像,就好像它已被选中一样(类似于在页面上单击时图像可能会突出显示的方式)。我很好奇是否有人知道如何禁用选择 html 元素(例如画布)。我不希望有人单击画布时显示出轮廓。
继续 bebraw,使用 CSS 样式并将其添加到头部:
<style type="text/css">
canvas {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
outline: none;
-webkit-tap-highlight-color: rgba(255, 255, 255, 0); /* mobile webkit */
}
</style>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)