用户修改

非标准:此功能是非标准的,并且不在标准轨道上。不要在面向 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 表格仅在浏览器中加载

另请参阅