No estándar
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.
Resumen
La propiedad -moz-user-modify determina si el contenido de un elemento puede ser editado por el usuario. Se relaciona con el atributo contenteditable . user-focus , que es una propiedad similar, fue propuesta como parte de los borradores iniciales de un predecesor de la especificación CSS3 UI ,pero fue rechazada por el grupo de trabajo.
| Valor inicial | read-only |
|---|---|
| Applies to | all elements |
| Heredable | yes |
| Media | interactive |
| Valor calculado | como se especifica |
| Animatable | no |
| Canonical order | el orden único no-ambigüo definido por la gramática formal |
Síntaxis
/* Palabras clave valor */ -moz-user-modify: read-only; -moz-user-modify: read-write; -moz-user-modify: write-only; /* Valores globales */ -moz-user-modify: inherit; -moz-user-modify: initial; -moz-user-modify: unset;
Valores
- read-only
- Valor por defecto. El contenido sólo se puede leer.
- read-write
- El usuario puede leer y escribir contenidos.
- write-only
- El usuario puede editar el contenido pero no leerlo.
Síntaxis Formal
read-only | read-write | write-only
Ejemplo
CSS
.readwrite {
-moz-user-modify: read-write;
-webkit-user-modify: read-write;
}
HTML
<div class="readwrite">El usuario puede cambiar este texto.</div>
Result
Especificaciones
user-modify en una versión inicial de la especificación CSS 3 UI (Borrador de trabajo Febrero del 2000, Working Draft February 2000 que ya ha sido reeemplazado por CSS 3 UI)
Compatibilidad con los distintos navegadores
| Característica | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
|---|---|---|---|---|---|
| Soporte básico | ? | 1.0 (1.7 or earlier) -moz | No support | No support | 3.0 -webkit[1] |
| Característica | Android | Android Webview | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile | Chrome for Android |
|---|---|---|---|---|---|---|---|
| Soporte básico | ? | ? | ? | ? | ? | ? | ? |
[1] También soporta: -webkit-user-modify: read-write-plaintext-only (Se perderá el texto enriquecido).
Esta propiedad se llamó -khtml-user-modify en Safari 2.0.