コード解析を実装するjsドラッグ&ドロップ機能

高洛峰
リリース: 2016-12-03 16:05:06
オリジナル
1432 人が閲覧しました

この記事で解決される問題:

1. Web ページにドラッグ機能を実装する方法; 2. document.documentElement と document.body の違い。

document.documentElement.clientWidth は、HTML ドキュメント全体の幅、つまり document.body.clientWidth の幅を指します。この 2 つは同じではありません。コンソールの console.log(document.documentElement) および console.log(document.body) を通じてテストできます。


3. getBoundingClientRect().left と offsetLeft の違い。

getBoundingClientRect() は、要素の左、上、右、下を取得するために使用されます。 offset は親を基準にして左と上を取得します。 getBoundingClientRect() は、ウィンドウを基準にして左、上、右、下を取得します。


4. e.clientX は、ウィンドウに対するマウス ポイントの座標を参照します。

りー

関連ラベル:
js
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート