私はdiv:position:absoluteを持っています。場合によっては、小さな画面解像度では画面から消えることがあります。それが画面からどのくらい離れているかをpxで計算することは可能ですか?divのどの部分が画面外にあるかを計算します。
0
A
答えて
0
すでに述べたように、これは本当にこの問題を解決するための方法ではありません、しかし、あなたが必要とするコードは次のとおりです。
const offsetRight = document.querySelector('.your-element').getBoundingClientRect().right - window.innerWidth
このコードは、あなたの要素の右端のピクセル値を取得し、ウィンドウのエッジとの差を計算します。左側のために
:
const offsetLeft = 0 - document.querySelector('.your-element').getBoundingClientRect().left;
+0
ありがとう、これは私をたくさん助けてくれました – Aleksandra
+0
よく聞いてください –
関連する問題
- 1. ピクセルの積分画像(積算面積テーブル)を計算する
- 2. 外部divの高さを計算する画像の高さを取得
- 3. 100%高さdiv、スクロールバーが画面外に50pxあります。オーバーフローオート
- 4. divを画面の上部に貼る
- 5. ページまたは画面の下部にある位置div
- 6. どのようにアンドロイド画面を計算する?
- 7. アンドロイドで画像を部分的に画面外に移動
- 8. iPhoneでランダムな画像の面積を計算しますか?
- 9. 画面の下部にあるDivのみ
- 10. 検索時間中にルーセンスコアのどの部分が計算されますか?
- 11. 隠し画像とdivの合計幅を計算する
- 12. 画面レイアウトは部分ダイアログの代わりに全画面表示する必要があります
- 13. Androidの画面部分ストリーム
- 14. 画像の積分を計算する
- 15. 計算画面領域エラー
- 16. CoordinateLayoutでFrameLayoutが部分的に下から画面外に出る
- 17. jqueryでdivの中心から画面の中心までの直接(対角)距離を計算します
- 18. 関数のどこの部分を計算する
- 19. 画面のある部分のスナップショット/スクリーンショットを撮る(javaFX)
- 20. ブロックの行 - 1つをクリックすると、残りの部分が画面外にスライドします。
- 21. 画面を中央に表示すると、ウィンドウの一部が画面外に出るのですか?
- 22. Android。画面に収まる文字数を計算する
- 23. 分岐なしのビットマトリクスのランクを計算するアルゴリズムがありますか?
- 24. スピナードロップダウン項目が画面外にある
- 25. Android - ボタンが画面外にあるダイアログ
- 26. スクロール部分がオーバーフローするdiv内のdiv内にjqueryがありません
- 27. divの内部テキストに従って高さを計算する
- 28. Google計算エンジン外部IP
- 29. フォーム入力を計算して画面に表示する
- 30. Androidは描画のための画面サイズを計算します
は、あなたがこの問題にアプローチする方法はないthatsの。研究 "応答性の高いウェブデザイン" – tipsfedora
"画面外"とはどういう意味ですか? –