CSS - -moz-user-input
In Mozilla applications, -moz-user-input
determines if an element will accept user input. 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.
Example
input.example { /* the user will be able to select the text, but not change it. */ -moz-user-input: disabled; }
Syntax
/* Keyword values */ -moz-user-input: none; -moz-user-input: enabled; -moz-user-input: disabled; /* Global values */ -moz-user-input: inherit; -moz-user-input: initial; -moz-user-input: unset;
Values
- none
- The element does not respond to user input, and it does not become
:active
. - enabled
- The element accepts user input. For textboxes, this is the default behavior.
- disabled
- The element does not accept user input. However, this is not the same as setting
disabled
to true, in that the element is drawn normally.
Formal syntax
none <a href="css/value_definition_syntax#single_bar" title="Single bar">|</a> enabled <a href="css/value_definition_syntax#single_bar" title="Single bar">|</a> disabled
Description
In Mozilla applications, -moz-user-input
determines if an element will accept user input. 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.
Initial value | none |
---|---|
Applies to | all elements |
Inherited | yes |
Media | visual |
Computed value | as specified |
Animatable | no |
Canonical order | the unique non-ambiguous order defined by the formal grammar |
-moz-user-input
was one of the proposals leading to the proposed CSS 3 user-input
property, which has not yet reached Candidate Recommendation (call for implementations).
For elements that normally take user input, such as a <textarea>
, the initial value of -moz-user-input
is enabled
.
See Also
License
© 2016 Mozilla Contributors
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-us/docs/web/css/-moz-user-input