📅  最后修改于: 2023-12-03 15:01:12.943000             🧑  作者: Mango
userSelect
属性控制页面上文本能否被用户选择和复制。该样式属性可以应用于任何 HTML 元素并且支持全浏览器,包括 Internet Explorer。
/* 关闭用户选择和复制 */
element {
-webkit-user-select: none; /* Safari 和 Chrome */
-moz-user-select: none; /* Firefox */
-ms-user-select: none; /* Internet Explorer/Edge */
user-select: none; /* 所有浏览器 */
}
/* 开启用户选择和复制 */
element {
-webkit-user-select: auto; /* Safari 和 Chrome */
-moz-user-select: auto; /* Firefox */
-ms-user-select: auto; /* Internet Explorer/Edge */
user-select: auto; /* 所有浏览器 */
}
| 值 | 描述 | |-----|-----| | none | 禁止用户选择和复制 | | auto | 允许用户选择和复制 |
以下两个例子演示了如何使用 userSelect
属性。
<p style="-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;">这段文字不能被选择和复制</p>
<p style="-webkit-user-select: auto; -moz-user-select: auto; -ms-user-select: auto; user-select: auto;">这段文字可以被选择和复制</p>
userSelect
属性;