-moz-user-focus
非標準: この機能は標準ではなく、標準化の予定もありません。公開されているウェブサイトには使用しないでください。ユーザーによっては使用できないことがあります。実装ごとに大きな差があることもあり、将来は振る舞いが変わるかもしれません。
-moz-user-focus
は CSS のプロパティで、ある要素がフォーカスを持つことができるかどうかを示すために使用されます。
css
/* キーワード値 */
-moz-user-focus: normal;
-moz-user-focus: ignore;
/* グローバル値 */
-moz-user-focus: inherit;
-moz-user-focus: initial;
-moz-user-focus: unset;
この値を ignore
に設定することで、その要素のフォーカスを無効にすることができます。その要素はタブ順で飛ばされます。
初期値 | none |
---|---|
適用対象 | すべての要素 |
継承 | なし |
計算値 | 指定通り |
アニメーションの種類 | 離散値 |
構文
値
ignore
-
その要素は、キーボードフォーカスを受け付けず、タブ順でスキップされます。
normal
-
要素がキーボードフォーカスを受けられるようになります。
select-after
-
?
select-before
-
?
-
?
select-same
-
?
select-all
-
?
none
-
?
公式定義
初期値 | none |
---|---|
適用対象 | すべての要素 |
継承 | なし |
計算値 | 指定通り |
アニメーションの種類 | 離散値 |
形式文法
Error: could not find syntax for this item
例
HTML
html
<input class="ignored" value="The user cannot focus on this element." />
CSS
css
.ignored {
-moz-user-focus: ignore;
}
仕様書
どの標準にも含まれていません。同様のプロパティである user-focus
は、CSS3 UI 仕様の前身の初期草稿で提案されましたが、ワーキンググループで却下されました。
ブラウザーの互換性
BCD tables only load in the browser