首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >动态定位较少的元素

动态定位较少的元素
EN

Stack Overflow用户
提问于 2015-04-01 23:41:17
回答 1查看 121关注 0票数 0

我有一个div (div1),它悬停在另一个div (div2)的右侧和底部(有点像工具提示)。当div2恰好离屏幕底部太近时,div1显然会(完全或部分)从屏幕上消失。有没有一种方法可以根据div2的位置将div1定位到div2的顶端,并且完全使用更少的JavaScript,而不是JavaScript。也许还有其他方式,但没有JavaScript。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2015-04-02 00:26:38

对于纯css,这在目前是不可能的。你仍然可以在没有javascript的情况下做到这一点。但这将是非常丑陋和不可靠的。因此,考虑我的下一句话更像是运动兴趣而不是实际的建议。这样你才能实现它:

_

  1. 在服务器端确定在div2和html内容的结尾之间有多少空间。确保尽可能多地从客户端设备获取数据(如宽度和高度),并以某种方式从用户代理获取数据,并在calculation.
  2. Calculate中考虑div1的大小。这会简单一点,我think.
  3. Generate适当的css
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29395115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档