From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/ja/web/api/pointerevent/width/index.html | 69 ++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 files/ja/web/api/pointerevent/width/index.html (limited to 'files/ja/web/api/pointerevent/width') diff --git a/files/ja/web/api/pointerevent/width/index.html b/files/ja/web/api/pointerevent/width/index.html new file mode 100644 index 0000000000..e6c160a4ea --- /dev/null +++ b/files/ja/web/api/pointerevent/width/index.html @@ -0,0 +1,69 @@ +--- +title: PointerEvent.width +slug: Web/API/PointerEvent/width +tags: + - API + - DOM + - Interface + - PointerEvent + - Property + - Reference +translation_of: Web/API/PointerEvent/width +--- +
{{ APIRef("Pointer Events") }}
+ +

{{domxref("PointerEvent")}} インターフェイスの width 読み取り専用プロパティは、CSS ピクセルで測定された、x 軸に沿ったポインタの接触ジオメトリの幅を表します。 ポインタデバイスのソース(指など)に応じて、特定のポインタに対して、各イベントは異なる値を生成することがあります。

+ +

入力ハードウェアが接触ジオメトリをブラウザーに報告できない場合、幅のデフォルトは 1 です。

+ +

構文

+ +
var contactWidth = pointerEvent.width;
+
+ +

戻り値

+ +
+
contactWidth
+
イベントの接触面積の幅(CSS ピクセル単位)。
+
+ +

+ +

この例では、{{domxref("PointerEvent")}} インターフェイスの {{domxref("PointerEvent.width","width")}} プロパティと {{domxref("PointerEvent.height","height")}} プロパティを使用して接触面積を計算する方法を示します。

+ +
target.addEventListener("pointerdown", function(ev) {
+   // 接触面積を計算する
+   var area = ev.width * ev.height;
+ }, false);
+
+ +

仕様

+ + + + + + + + + + + + + + + + + + + +
仕様状態コメント
{{SpecName('Pointer Events 2','#widl-PointerEvent-width', 'width')}}{{Spec2('Pointer Events 2')}}不安定版
{{SpecName('Pointer Events', '#widl-PointerEvent-width', 'width')}}{{Spec2('Pointer Events')}}初期定義
+ +

ブラウザーの互換性

+ + + +

{{Compat("api.PointerEvent.width")}}

-- cgit v1.2.3-54-g00ecf