用户修改
非标准:此功能是非标准的,并且不在标准轨道上。不要在面向 Web 的生产站点上使用它:它不会对每个用户都起作用。实现之间也可能存在很大的不兼容性,并且行为将来可能会发生变化。
已弃用:此功能不再推荐。尽管某些浏览器可能仍然支持它,但它可能已从相关的 Web 标准中删除,可能正在被删除,或者可能仅出于兼容性目的而保留。避免使用它,并尽可能更新现有代码;请参阅此页面底部的兼容性表以指导您的决策。请注意,此功能可能随时停止工作。
user-modify
属性在 Firefox 中无效。最初计划用于确定用户是否可以编辑元素的内容。
警告:此属性已被contenteditable
属性替换。
语法
css
/* Keyword values */
user-modify: read-only;
user-modify: read-write;
user-modify: write-only;
/* Global values */
user-modify: inherit;
user-modify: initial;
user-modify: revert;
user-modify: unset;
-moz-user-modify
属性被指定为以下列表中的关键字值之一。
值
read-only
-
默认值。内容为只读。
read-write
-
用户能够读取和写入内容。
read-write-plaintext-only
-
与
read-write
相同,但会丢失富文本格式。 write-only
-
用户能够编辑内容,但无法读取。
正式语法
user-modify = read-only | read-write | read-write-plaintext-only | write-only
示例
HTML
html
<div class="readwrite">The user is able to change this text.</div>
CSS
css
.readwrite {
-moz-user-modify: read-write;
-webkit-user-modify: read-write;
}
规范
不属于任何标准。
浏览器兼容性
BCD 表格仅在浏览器中加载