问题标签 [overlap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1629 浏览

pdf - iframe中pdf顶部的透明iframe

我发现了将 iframe 放在 iframe 之上的技术,以解决浏览器对 iframe 的 z-index 问题。

我现在面临的问题是我需要与 PDF 重叠的 iframe(加载到 iframe 中)是透明的。这可能吗??

我想这样做的原因是我可以在 PDF 的顶部有一个透明的 png

下面是一些代码,以便您可以看到我的问题 - 您将在 PDF 的左上角看到一个白色方块。

0 投票
1 回答
524 浏览

css - 使用 IE7 重叠列

我真的很难使用 IE7,因为它使我的页面的一部分变得流畅,它应该被修复。在除 IE 之外的所有其他浏览器中都可以正常工作。

链接在这里... 。如果你缩小窗口,你会看到页面是如何倾斜的。

这是用于控制 2 列的 css,left_body即左侧内容和right_body右侧列。

0 投票
6 回答
8319 浏览

css - CSS Float 边框重叠问题

我试图将一个菜单浮动到页面的左侧,当它变得足够大以到达下面的内容时,Firefox 会完全按照它应该的方式将内容撞到......除了边框。

这是一个包含一些项目的屏幕截图:

http://i.stack.imgur.com/o56aZ.png

另一个有几个项目

http://i.stack.imgur.com/J7MGB.png

“方框 4”按预期移动,但其边界仍位于左侧。哦

HTML:

p>

CSS:

0 投票
3 回答
2421 浏览

javascript - 半随机定位 Div,没有重叠

我有一个页面,其中包含 DIV,其中包含不同字体大小的短语(一两个单词),需要根据数字参数从左到右放置,并且垂直放置,以免重叠。

它就像一个标签云,但 y 轴中也包含信息(在本例中为“酷” - http://cool-wall.appspot.com

我应该如何布置这些?我目前正在使用一系列非常混乱的 DIV,如下所示:

我使用样式表来提取其中一些样式,并且我意识到它的 CSS(和 HTML)非常糟糕……但这就是我可以一起做的(几乎)我想做的事情。上面的主要问题(除了令人困惑之外)是我无法设置定位,因此它不会重叠,因为我不知道字体的大小,也不知道它在屏幕上的显示方式。

很高兴使用 JavaScript 来做对。但我不知道从哪里开始。有小费吗?

0 投票
3 回答
3391 浏览

geometry - 如何计算多个重叠直角多边形的面积?

我正在寻找一种方法来计算多个重叠多边形所覆盖的公共区域。多边形都是直角的,如果这有助于使事情变得更容易。

例如:

我想找到 A、B 和 L 所覆盖的公共区域,这将等于:B = 5x4 = 20 + A = 6x5 = 30 + L = 4x2 + 6x2 = 20 = 70 减去重叠区域:- 10 = 60 (所有多边形覆盖的公共区域)

我需要能够满足 3 个或更多多边形占据同一区域的情况。是否有合适的算法可以将 x/y 坐标数组作为输入?(非常欢迎示例 Java 源代码)。

0 投票
3 回答
2679 浏览

javascript - javascript + css 的 Safari 问题

我在 safari 中发生了一些奇怪的行为,我使用 jQuery.GridLayout 插件和 css 进行样式设置。

仅在某些情况下,此网站布局是一个简单的标题,后面是内容,这些内容是由 javascript 定位的块集合(每个块是一个 div),并且每次调整窗口大小时都会重新排列。

当我将 safari 引导到网站 url 时,所有块在一定程度上重叠(如 50%),但是当我重新调整窗口大小时,如果它们必须移动,则会自动全部转到正确的位置,并且只有在我刷新页面时才会中断。

因此,加载页面似乎把它搞砸了,要么是因为注册失败,要么是因为在我重新调整窗口大小之前没有发生任何事情。

有人在 Safari 中经历过这种行为吗?

它在 firefox 和 opera 中完美运行,它是一个有效的 html 4.01 过渡页面,并且 css 也经过验证(即 wc3 明智)。

我知道发布代码对于解决这类问题非常宝贵,但这是一个生产项目,我有义务不这样做。

无论哪种方式,我都很欣赏关于开始寻找的任何建议?

如何在 Safari 中调试此问题?

谢谢你。

0 投票
1 回答
1081 浏览

python - 如何划分重叠的日期时间间隔(组织模式时钟时间)?

我有来自两个组织文件/子树的相关任务,其中一些时钟时间重叠。这些是手动工作日志和生成的 git 提交日志,见下文。

一个子树的 CLOCK: 需要调整条目以消除重叠时间。另一个子树被认为是完整的,它是 CLOCK: 不应调整条目。

编辑:这个问题是关于计算新的时间间隔以消除任何重叠。任何建议都不需要解析 Org 模式文件格式。Python datetime.datetime 算法很有帮助,无论是否使用 Org 模式函数的 Emacs Lisp 也是如此。

在 Python(更熟悉)或 Emacs Lisp(Org 函数可以提供帮助)中,我想:

  1. 确定它们发生的时间重叠。file1.org 将是可变的,file2.org 时间间隔应被视为固定/正确。

  2. 为 file1.org 中的 CLOCK: 行计算新的时间间隔,以消除与 file2.org CLOCK: 行的任何重叠。

  3. 写出新的 CLOCK: 行,或者至少是相关的日期时间。

python 便捷函数 tsparse 将 Org Mode 时间戳转换为 python datetime.datetime 对象:

测试用例可以在下面找到。感谢您对 Python 或 Emacs Lisp 的任何算法或实现建议。

杰夫


file1.org,调整


文件 2.org


file1.org,调整

0 投票
5 回答
1880 浏览

java - 如何避免重叠多边形

我创建了一个程序,每次用户按下按钮时都会自动绘制许多多边形。多边形的点是使用随机函数自动生成的。问题是,由于多边形的点是随机生成的,一些多边形与其他多边形重叠。我怎样才能避免这种情况,以便每个多边形都显示而不重叠?

0 投票
2 回答
13148 浏览

c# - 查找两个矩形的重叠区域(在 C# 中)

编辑:

如果有人感兴趣,我用来解决问题的简单代码(感谢 Fredrik):

原始问题:

我想知道一种快速而肮脏的方法来检查两个矩形是否重叠以及它们是否计算重叠区域。出于好奇,我对以下情况感兴趣:1)两个矩形中的所有线都是垂直或水平的,或者 2)任何两个矩形的一般情况,但我真正需要的唯一答案是情况 1。

我的思路是这样的:

对于 A.Intersects() 我正在考虑使用分离轴测试,但是如果矩形只有水平线和垂直线,是否有更简单(更快)的检查方法?

如果矩形只有水平线和垂直线,那么计算它们相交的区域是否有一种快速的方法?

最后,这与问题无关,但我很感激有人在一本好书/网页上提出的任何建议,我可以在其中复习计算机图形学的数学。我已经离开大学一段时间了,感觉好像我忘记了一切:)!其他人有这个问题吗?

(注意:我发现这个问题与这个似乎更复杂的问题不同,并且没有直接回答这个问题。)

0 投票
2 回答
12960 浏览

wpf - 如何检查 2 个控件是否在 WPF 的画布上相互重叠?

我正在编写一个设计器,使用户能够在屏幕上拖动控件。当我拖动一个控件时,检测一个控件是否与另一个控件重叠的最佳方法是什么?

我应该只获取 FrameworkElement 的尺寸并继续检查其他元素的尺寸吗?

谢谢。伊莱