Visit Mozilla.org

CSS:-moz-user-input

出典: MDC

« CSS « CSS リファレンス « CSS リファレンス:Mozilla 拡張仕様

[編集] 概要

Mozilla アプリケーションでは -moz-user-input によって、ある要素がユーザの入力を受け付けるかどうかが決まります。

-moz-user-input は、CSS 3 user-input プロパティの先行実装案の一つでしたが、これはまだ (実装を要求する) 勧告候補に達していません。

textarea のようなユーザからの入力を通常受け付ける要素では -moz-user-input の初期値は enabled です。

[編集] 構文

-moz-user-input: none | enabled | disabled | inherit

[編集]

none
要素はユーザからの入力に反応せず :active にならない。
enabled
要素はユーザからの入力を受け付ける。テキストボックスではこれが標準の動作。
disabled
要素はユーザからの入力を受け付けない。しかし、これは disabled を true にするのとは等しくなく、要素は普通に(無効にならずに)描画される。

[編集] 関連するプロパティ

  • -moz-user-focus は要素がフォーカスされた時の動作をコントロールします。
  • -moz-user-modify はユーザが要素を読み書きできるかを制御します。
  • -moz-user-select は要素がどのように選択されるかを制御します。

[編集]

input.example {
  /* ユーザはテキストの選択はできますが変更はできません。 */
  -moz-user-input: disabled;
}