No.1ベストアンサー
- 回答日時:
こんにちは
>「クライアント」と「スクリーン」の違いとは何でしょうか?
基準がスクリーン座標系かビューポート座標かの違いのようですね。
https://w3c.github.io/uievents/#interface-mousee …
>何れも、スクロールすると、基準位置は移動?
ウィンドウの表示位置もスクロールも原点位置には直接は影響しません。
(表示内容を主体に考えると、自分が移動するので影響するとも言えますが…)
以下に、確認用のサンプルを作ってみました。
クリックすると、その位置のscreenXとclientXを表示するようにしてあります。
・ウィンドウの位置を移動
・表示内容ををスクロール
などによる、座標値の変化を確認してみてください。
※「++ クリックテスト ++」の文字は、クリック位置の目安とするためにposition:fixedにしてあります。
<!DOCTYPE HTML>
<html lang="ja">
<head><title>Sample</title>
<style type="text/css">
html, body { width:150%; height:150%; background-color:#FFD; }
#hoge { position:fixed; top:50px; left:100px; }
</style>
<script type="text/javascript">
document.addEventListener("click", function(e){
alert("screenX=" + (e.screenX|0) + "\nclientX=" + (e.clientX|0));
}, false);
</script>
</head>
<body>
<div id="hoge">++ クリックテスト ++</div>
</body>
</html>
この回答へのお礼
お礼日時:2016/09/02 10:43
・回答&リンク提示&サンプル作成いただき、ありがとうございました
・サンプルを実際に動かしてみて、ようやく意味が分かりました
・大変参考になりましたー
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jsで質問です。 ボタンが二つ存在し、両方のボタンがクリックされたことをチェックしたいのですが、どの 4 2022/11/22 10:30
- その他(プログラミング・Web制作) pythonで、tkinterとpillowの組み合わせ 2 2022/08/16 17:42
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- アプリ if文 false kotlin 2 2023/03/27 16:39
- その他(趣味・アウトドア・車) 寝台特急カシオペアについて 2 2023/06/10 13:59
- 不動産投資・投資信託 eMAXIS Slim S&P500で、インデックスが下がったのに基準価額が上がる、又はその逆の挙動 1 2023/01/25 17:58
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- 葬儀・葬式 満中陰 満中陰志という言葉 黄色と白の水引の熨斗袋や掛紙も西日本だけ なぜですか? 1 2023/06/27 09:13
- 家具・インテリア ふるさと納税でオフィスチェアを買いたいんですけど、どれがおすすめでしょうか? 1 2022/10/28 22:07
- ホームページ作成・プログラミング Qiitaは純日本のサイトみたいで70万人の登録者がいる! 1 2022/05/21 11:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBAでフォームのListbo...
-
Excelでワードアートや図を常に...
-
リストビューをスクロールさせ...
-
Visual Basicから Spreadのスク...
-
html js 横軸の長いチャート
-
PDFを(htmlのように)無限に縦...
-
たまに縦長のWebページを一枚の...
-
リストビューの表示開始行変更
-
子要素のスクロールが親要素に...
-
スクロールバーの位置指定
-
水平スクロールができない。
-
画像とグラフの重ね合わせ
-
Excelで一部分だけを常に表示さ...
-
ページ訪問時にiframe内を自動...
-
Excelの質問で票の途中に...
-
C# Panel領域の下部に余白を設...
-
マウスでコロコロしたいんですが…
-
スクロール位置を中央にしたい
-
ワードでHP作成中ですが流れ...
-
リストビューのスクロールバー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelでワードアートや図を常に...
-
エクセルVBAでフォームのListbo...
-
PDFを(htmlのように)無限に縦...
-
リストビューをスクロールさせ...
-
Excelで1.2行目だけ固定して...
-
Excelで一部分だけを常に表示さ...
-
大きい表へのスクロールバーの...
-
Visual Basicから Spreadのスク...
-
vb,netでtextboxの文字を右から...
-
ページ訪問時にiframe内を自動...
-
アコーディオンで開かれたパネ...
-
マウスオーバー→ホイール回転で...
-
webページで横方向にアンカーを...
-
リストビューの水平スクロール...
-
ExcelVBAで他のアプリをスクロ...
-
IFRAMEでscrolling="yes|no"の...
-
リストビューのスクロールバー...
-
ページ読み込み時に自動でスク...
-
子要素のスクロールが親要素に...
-
Webサイト内でスクロールする小...
おすすめ情報