使文字不可选

这个问题在这里已经有了答案:

  • 如何禁用文本选择突出显示? 37个答案

  • 它因浏览器而异。 这些CSS属性将面向基于WebKit和Gecko的浏览器,以及任何支持user-select浏览器:

    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    

    在IE中,通过使用unselectable="on"属性,可以立即在元素内部使文本不可选(即,不适用于子元素中的文本)。

    请注意,如果从JavaScript应用,您必须使用el.setAttribute("unselectable","on") 。 只是尝试el.unselectable="on"将无法正常工作。 (在IE9中测试)。

    链接地址: http://www.djcxy.com/p/7115.html

    上一篇: Making text unselectable

    下一篇: How to make certain text not selectable with CSS