aboutsummaryrefslogtreecommitdiff
path: root/files/ja/web/css/-moz-user-focus/index.md
diff options
context:
space:
mode:
authorMasahiro FUJIMOTO <mfujimot@gmail.com>2021-11-11 10:06:29 +0900
committerpotappo <potappo@gmail.com>2021-11-21 22:37:46 +0900
commit585cf204c175af495fa25c32d509c7ab9b8c8808 (patch)
tree7dd98090827dc1210174f6d24a3fed9ba18bfa52 /files/ja/web/css/-moz-user-focus/index.md
parentd2866069686a54fb73bd305a21b68a324fa4353d (diff)
downloadtranslated-content-585cf204c175af495fa25c32d509c7ab9b8c8808.tar.gz
translated-content-585cf204c175af495fa25c32d509c7ab9b8c8808.tar.bz2
translated-content-585cf204c175af495fa25c32d509c7ab9b8c8808.zip
Mozilla 独自の CSS プロパティを更新
- 2021/11/09 時点の英語版に同期
Diffstat (limited to 'files/ja/web/css/-moz-user-focus/index.md')
-rw-r--r--files/ja/web/css/-moz-user-focus/index.md93
1 files changed, 93 insertions, 0 deletions
diff --git a/files/ja/web/css/-moz-user-focus/index.md b/files/ja/web/css/-moz-user-focus/index.md
new file mode 100644
index 0000000000..dc53657b13
--- /dev/null
+++ b/files/ja/web/css/-moz-user-focus/index.md
@@ -0,0 +1,93 @@
+---
+title: '-moz-user-focus'
+slug: Web/CSS/-moz-user-focus
+tags:
+ - '-moz-user-focus'
+ - CSS
+ - CSS:Mozilla 拡張
+ - NeedsContent
+ - 標準外
+ - リファレンス
+ - recipe:css-property
+browser-compat: css.properties.-moz-user-focus
+translation_of: Web/CSS/-moz-user-focus
+---
+{{CSSRef}} {{Non-standard_header}}
+
+**`-moz-user-focus`** は [CSS](/ja/docs/Web/CSS) のプロパティで、ある要素がフォーカスを持つことができるかどうかを示すために使用されます。
+
+```css
+/* キーワード値 */
+-moz-user-focus: normal;
+-moz-user-focus: ignore;
+
+/* グローバル値 */
+-moz-user-focus: inherit;
+-moz-user-focus: initial;
+-moz-user-focus: unset;
+```
+
+この値を `ignore` に設定することで、その要素のフォーカスを無効にすることができます。その要素はタブ順で飛ばされます。
+
+{{cssinfo}}
+
+> **Note:** このプロパティは XUL の {{XULElem("textbox")}} 要素では動作しません。`textbox` 自体はフォーカスを受けないからです。代わりに、XBL は無名の HTML {{HTMLElement("input")}} 要素を `textbox` の中に作成し、その要素がフォーカスを受けます。`textbox` がキーボードのフォーカスを受けないようにするには、そのタブインデックスを `-1` に設定することで、またマウスのフォーカスを受けないようにするには、`mousedown` イベントの既定のアクションを防ぐことで可能です。
+
+## 構文
+
+### 値
+
+- `ignore`
+ - : その要素は、キーボードフォーカスを受け付けず、タブ順でスキップされます。
+- `normal`
+ - : 要素がキーボードフォーカスを受けられるようになります。
+- `select-after`
+ - : ?
+- `select-before`
+ - : ?
+- `select-menu`
+ - : ?
+- `select-same`
+ - : ?
+- `select-all`
+ - : ?
+- `none`
+ - : ?
+
+## 公式定義
+
+{{CSSInfo}}
+
+## 形式文法
+
+{{csssyntax}}
+
+## 例
+
+### HTML
+
+```html
+<input class="ignored" value="The user cannot focus on this element.">
+```
+
+### CSS
+
+```css
+.ignored {
+ -moz-user-focus: ignore;
+}
+```
+
+## 仕様書
+
+どの標準にも含まれていません。同様のプロパティである `user-focus` は、[CSS3 UI 仕様の前身の初期草稿](https://www.w3.org/TR/2000/WD-css3-userint-20000216)で提案されましたが、ワーキンググループで却下されました。
+
+## ブラウザーの互換性
+
+{{Compat}}
+
+## 関連情報
+
+- {{cssxref("-moz-user-input")}}
+- {{cssxref("user-modify", "-moz-user-modify")}}
+- {{cssxref("user-select", "-moz-user-select")}}