问题标签 [positioning]

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 投票
3 回答
925 浏览

windows - 在任何其他现有的第三方窗口后面放置一个窗口

为了截取特定窗口的屏幕截图,我需要在该窗口后面放置一个白色 TForm。我可以使用什么 Windows API 来更改窗口的 z 顺序并将其正确放置?

0 投票
6 回答
3969 浏览

html - 如何在不隐藏部分 DIV 的情况下使用 CSS 浮动

当一个 DIV 上使用 CSS 浮动时,其他没有浮动的 DIV 会继续占用浮动 DIV 的空间。虽然我确信这是故意的,但我不知道如何达到我想要的效果。请考虑这个例子:

如果您将此 HTML 粘贴到浏览器中(或检查其jsfiddle),您会注意到“一些示例文本”是红色的,并且红色背景一直延伸到浮动 DIV。虽然我确信有一种方法可以掩盖我不想要的红色背景部分,但它仍然会使边框被裁剪掉并隐藏在 DIV 下方。理想情况下,我希望背景颜色和边框只占据有效的文本空间,而不是在浮动的 DIV 下方蔓延。这种效果可能吗?

请注意,我使用 float 属性不是作为列的替代品,而是作为一个让文本围绕它流动的块。到目前为止,所提出的解决方案都没有考虑到这一点。为了清楚起见,这里有一些图像。

这就是我得到的:

坏的

这就是我要的:

好的

您会注意到,在这两个示例中,当文本到达底部时,最终文本会环绕浮动部分。我的第二个示例可以通过直接指定包含“一些示例文本”的 div 的宽度来实现。我不想指定宽度。这似乎是多余的,因为我想要与它周围的文本相同的宽度。但也许这是不可能的?

0 投票
1 回答
1588 浏览

css - 在基于 CSS 的绝对定位 UL 对齐方面需要帮助(下拉效果)

我正在尝试在这个网站上使用语言切换系统。这个想法是有一个 SPAN,它在悬停时会显示一个下拉框(基于 UL),其中包含可用语言的列表。这是我想要达到的效果的快照。

替代文字 http://img337.imageshack.us/img337/3474/dropboxfinal.png

下拉框实际上是一个默认隐藏的无序列表。悬停在跨度上时,我使 UL 可见。这是HTML和CSS。

HTML

CSS

但下拉菜单并没有与我的跨度对齐,而是出现在浏览器的最右端。这是屏幕截图。

替代文字 http://img84.imageshack.us/img84/1687/dropbox.png

这里的任何 CSS 专家都可以推荐一个解决方法吗?

谢谢,m^e

0 投票
2 回答
545 浏览

javascript - 弹出菜单的 div 标签

我添加一个 div 标签并将其附加到正文,然后我添加以将项目添加到 div 以便它成为一个弹出菜单。附加到正文后,有没有办法移动 div 标签。实际上我想要做的是我希望 div 出现在鼠标点击网页的任何地方。顺便说一句,我正在开发一个 Firefox 扩展。我需要一些帮助。

0 投票
1 回答
173 浏览

html - 如何让我的固定位置在 IE6 中工作?

我试过这个:

身体{高度:100%;溢出:自动;身体#cornerImage {位置:绝对;底部:0;}

还有这个:

这些都没有奏效。看起来我想要的职位正在工作,但问题是有一个巨大的利润推动我的内容下降。我在正确的轨道上吗?或者这不是我应该尝试的解决方法?

0 投票
3 回答
5077 浏览

javascript - Placing a Div dynamically under text box to show options

I have a webpage where i am trying to put a search feature.along with the search box, i put an image.When user clicks on the image i want to show a small div with some content(various filter options like "search in contacts,search in emails,search in trash etc").I want to place the div just below the search box. Now i want to know where should i place this div in my HTM markup ? I am wondering how can i place the div on a purticular position. (Some thing like the autosuggest).How do i handle this in javscript ? My ultimate objective is to show the Div under the searchbox (text box) when user clicks on the image (showSearchOptions function )

0 投票
1 回答
6934 浏览

css - 相对 div 中的绝对底部定位

我想将“rightBottomPart”定位到“rightPart”的底部,并且我希望“rightPart”与“leftPart”一样高。问题是我不知道“leftPart”中内容的高度,因此我可以'不设置“文本”的高度。(“文本”中的高度会解决它)

现在它看起来像这样:

替代文字

我希望它看起来像这样:

替代文字

我的代码:

它在 IE7 中看起来不错,但在我测试过的其他浏览器中却没有。如果我删除 DOCTYPE 标记,它在 IE8 中看起来也不错,但在 Google Chrome 中仍然不行。

我错过了什么?

谢谢卡尔

0 投票
1 回答
1789 浏览

html - 多个 iFrame 定位

如何将页面“划分”为一系列 iFrame 并以这种方式定位它们:http: //img81.imageshack.us/img81/4605/layoutew.jpg其中每个“框”都是可滚动的 iFrame,在我的例子中,在第一个左上角窗格中包含“流派”的可滚动列表,然后在中间窗格中包含“作曲家”等。(注意:这只是我遇到问题的 iFrame 定位,我是对列表等进行编码很好。我只是指出它们是为了给我的问题添加一些上下文)。

0 投票
1 回答
162 浏览

css - IE6 或 IE7 无法在 div 标签内对齐文本

我在这个网站上有几个问题。实际上,主要问题是我缺乏 CSS 技能。

无论如何,如果您访问此页面: http ://winteradagency.com/Arvin/lifestyle/lifestyle.htm ,您会看到在中心区域<div id="centerInc">,我想要一些文本(对齐到右侧和底部)位于图像之上。所以我用了一个<p class="centerAlign3">和另一个<p class="centerAlign2">。在 Firefox 和其他软件中一切正常,但在 IE6 或 IE7 上却不行。

此外,设置为占据整个浏览器窗口的背景图像在 Firefox 和其他浏览器中看起来不错,但在 IE6 和 IE7 中却停在右侧。

我想我对绝对与浮动定位等问题感到困惑。

任何帮助将不胜感激,当这些轮子旋转时,我闻到橡胶味。

0 投票
2 回答
1190 浏览

javascript - 操纵一个
通过 JavaScript 定位

如何设置 a 的顶部、左侧、宽度和高度<div>?我已经通过插入以下 CSS 代码确保它浮动: