CSS user-select 属性
实例
防止选取 <div> 元素的文本:
div
{
-webkit-user-select: none; /* Safari */
-ms-user-select: none; /* IE 10 and IE 11 */
user-select: none; /* 标准语法 */
}
亲自试一试 »
-webkit-user-select: none; /* Safari */
-ms-user-select: none; /* IE 10 and IE 11 */
user-select: none; /* 标准语法 */
}
定义和用法
user-select
属性规定是否能选取元素的文本。
在 web 浏览器中,如果您在文本上双击,文本会被选取或高亮显示。此属性用于阻止这种行为。
浏览器支持
表中的数字表示支持该属性的第一个浏览器版本。
紧跟在 -webkit- 或 -moz- 前的数字为支持该前缀属性的第一个浏览器版本号。
属性 | |||||
---|---|---|---|---|---|
user-select | 54.0 6.0 -webkit- |
79.0 10.0 -ms- |
69.0 2.0 -moz- |
3.1 -webkit- | 41.0 15.0 -webkit- |
语法
user-select: auto|none|text|all;
属性值
值 | 描述 | 试一试 |
---|---|---|
auto | 默认。如果浏览器允许,则可以选择文本。 | 亲自试一试 » |
none | 防止文本选取。 | 亲自试一试 » |
text | 文本可被用户选取。 | 亲自试一试 » |
all | 文本选择是通过单击而不是双击进行的 | 亲自试一试 » |
相关页面
HTML DOM 参考手册: userSelect 属性