zoukankan      html  css  js  c++  java
  • 使用CSS里的user-select属性控制用户在页面上选中的内容

    CSS里的user-select属性用来禁止用户用鼠标在页面上选中文字、图片等,也就是,让页面内容不可选。也可以只允许用户选中文字,或者全部都放开,用户可以同时选中文字、还包括文本里的图片、视频等其它东西。user-select属性的作用是元素级别的,它不仅可以作用整个页面,也可以只在指定的元素和其子元素上生效。

    写这篇文章的时候,“user-select”属性在各大浏览器里都还是实验性的属性,以后有可能废弃,也有可能转正,目前使用各种浏览器引擎前缀,它的作用还是能发挥的不错的。

    我们来先看看user-select属性的语法:

    1. user-select: none;
    2. user-select: auto;
    3. user-select: text;
    4. user-select: contain;
    5. user-select: all;
    6. //火狐浏览器
    7. -moz-user-select: none;
    8. -moz-user-select: text;
    9. -moz-user-select: all;
    10. //谷歌浏览器
    11. -webkit-user-select: none;
    12. -webkit-user-select: text;
    13. -webkit-user-select: all;
    14. //IE
    15. -ms-user-select: none;
    16. -ms-user-select: text;
    17. -ms-user-select: all;
    18. -ms-user-select: element;

    下面是“user-select”属性的属性值介绍:

    none
    禁止用户选中
    text
    对用户的选择没有限制
    all
    目标元素将整体被选中,也就是说不能只选中一部分,在你用鼠标选中部分文字时,浏览器会自动选中整个元素里的内容。(谷歌浏览器里好像不太灵?)
  • 相关阅读:
    【总结】图论算法
    【算法】Escape
    【算法】哈密顿环绕世界
    【算法】BFS+哈希解决八数码问题
    【算法设计】(综合)博弈树的了解与创建
    【搜索】Shuffle'm Up
    西邮linux兴趣小组2014纳新免试题(一)
    无线路由器入侵实战
    中国移动飞信WAP登陆分析及脚本
    WPA/WPA2加密破解
  • 原文地址:https://www.cnblogs.com/interdrp/p/9279296.html
Copyright © 2011-2022 走看看