簡體   English   中英

調整Div位置

[英]Adjusting Div position

我有一個帶有onmouseover事件處理程序的圖標。

在鼠標懸停時,它顯示一個表格。 圖標位於屏幕的右側。 如果表格很小,它將顯示在可見區域內。 但是,如果表格足夠寬,則只能看到表格的一部分。 您必須向右滾動才能看到表格的其余部分。

顯示它的解決方案是什么? 我的意思是,如果表格將離開可見區域200px,那么它應該向左移動200px。

該表顯示在絕對位置的DIV中。

div.left + div.clientWidth應該小於document.body.clientWidth。 換句話說,您的div可以在屏幕上最右邊(div.left的最大值)計算為:

document.body.clientWidth - div.clientWidth

提供或占用一兩個像素。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM