W3cubDocs

/CSS

-moz-user-modify

Non-standard
This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.

Deprecated
This feature has been removed from the Web standards. Though some browsers may still support it, it is in the process of being dropped. Avoid using it and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

The user-modify property has no effect in Firefox. It was originally planned to determine whether or not the content of an element can be edited by a user.

/* Keyword values */
user-modify: read-only;
user-modify: read-write;
user-modify: write-only;

/* Global values */
user-modify: inherit;
user-modify: initial;
user-modify: unset;

This property has been replaced by the contenteditable attribute.

Value not found in DB!

Syntax

The -moz-user-modify property is specified as one of the keyword values from the list below.

Values

read-only
Default value. Contents are read-only.
read-write
The user is able to read and write contents.
read-write-plaintext-only
Same as read-write, but rich text formatting will be lost.
write-only
The user is able to edit the content, but not to read it.

Formal syntax

Syntax not found in DB!

Example

HTML

<div class="readwrite">The user is able to change this text.</div>

CSS

.readwrite {
  -moz-user-modify: read-write;
  -webkit-user-modify: read-write;
}

Specifications

This property is not part of any specification. A similar property, user-focus, was proposed in early drafts of a predecessor of the CSS3 UI specification, but was rejected by the working group.

Browser compatibilityUpdate compatibility data on GitHub

Desktop
Chrome Edge Firefox Internet Explorer Opera Safari
Basic support 1
Prefixed
1
Prefixed
Prefixed Requires the vendor prefix: -webkit-
Yes
Prefixed
Yes
Prefixed
Prefixed Requires the vendor prefix: -webkit-
Partial
Prefixed
Partial
Prefixed
Prefixed Requires the vendor prefix: -moz-
While the CSS property is parsed and accepted, it does not have any effect.
Scheduled for removal (see bug 1388910).
No No 2
Prefixed
2
Prefixed
Prefixed Requires the vendor prefix: -khtml-
3
Prefixed
Prefixed Requires the vendor prefix: -webkit-
read-write-plaintext-only 1 Yes No No No 3
Mobile
Android webview Chrome for Android Edge Mobile Firefox for Android Opera for Android iOS Safari Samsung Internet
Basic support ? 18
Prefixed
18
Prefixed
Prefixed Requires the vendor prefix: -webkit-
No Partial
Prefixed
Partial
Prefixed
Prefixed Requires the vendor prefix: -moz-
While the CSS property is parsed and accepted, it does not have any effect.
Scheduled for removal (see bug 1388910).
? ? ?
read-write-plaintext-only ? 18 No No ? ? ?

See also

© 2005–2018 Mozilla Developer Network and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/-moz-user-modify