繁体   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