问题标签 [absolute]

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 投票
2 回答
1632 浏览

css - CSS 需要 div 来扩展它的容器宽度

这是我当前的 HTML 结构。页脚 div 独自坐在 BODY 中。

这是它的CSS:

我试图让 .footer2 和 .footer3 扩展容器的宽度,让我可以为屏幕的任何宽度设置背景颜色。

设置 100% 宽度只会让它达到容器的大小 - 正如我所期望的那样。但是,我怎样才能让它达到页面的宽度?

0 投票
3 回答
6320 浏览

php - PHP 文件 URI 的绝对路径

为了在使用 PHP SimpleXML 时引用本地 DTD,我需要将绝对路径转换为文件类型 URI。例如,将 /home/sitename/www/xml/example.dtd 转换为 file:///home/sitename/www/xml/example.dtd。

在给出的示例中,这很容易,因为所需要的只是在路径前面添加“文件”方案。但是,如果出现诸如其中一个目录名称中有空格的情况,这还不够好。该机制应适用于 Windows 或 Linux,并允许目录名称中包含非 ASCII 字符。

到目前为止设计的代码是:

其中定义的符号是系统根目录的绝对路径(总是带有正斜杠),DTD 位于 xml 子目录中,名称为 $filename,后跟扩展名 .dtd。

这会正常工作吗?有更好的方法吗?

让我再解释一下背景。目的是使用 SimpleXML 解析 XML 文档。这是使用带有 LIBXML_DTDVALID 选项的 simplexml_load_string() 函数完成的。XML 文档将包含一个指向主网站的真实 URI,但我不想引入与到达远方网站有关的延迟,或者用请求加载主网站。因此,对 DTD 的引用进行了编辑,以便引用本地机器。但它必须作为 URI 嵌入到 XML 文档中的 DOCTYPE 中。约束不是我的选择,它们隐含在 DOCTYPE 的规则中,并由 SimpleXML 函数强制执行。我可以将文件的位置确定为绝对路径,但要将其放入 DOCTYPE,必须将其转换为 URI。

0 投票
4 回答
43520 浏览

javascript - 通过 JavaScript 获取元素的位置

我见过很多可以捕捉页面内元素/对象的 x 和 y 位置的脚本。但是当网页在正文或其他元素、绝对/相对元素等使用边距时,我总是无法捕捉 x 和 y。

无论使用什么边距或填充,是否有提供准确位置的解决方案?

0 投票
37 回答
1519014 浏览

css - 如何在 div 中将绝对定位的元素居中?

我需要在窗口的中心放置一个div(with position:absolute;) 元素。但是我这样做有问题,因为宽度是未知的。

我试过这个。但它需要调整,因为宽度是响应式的。

我该怎么做?

0 投票
3 回答
2417 浏览

php - PHP查找远程绝对路径

我在获取远程图像的绝对 URL 时遇到问题。我现在正在做的是这样的:

这段代码是使用简单的 html dom 项目编写的。想法是我无法在原始编码中显示具有相对 url 的图像,因为它们不在我的服务器上。

那么有谁知道如何解析远程图像的绝对路径?

0 投票
5 回答
4618 浏览

python - Python:整数列表到绝对值到单个数字的列表

如果我有一个整数列表,请说:

[['12' '-4' '66' '0'], ['23' '4' '-5' '0'], ['23' '77' '89' '-1' '0' ]]

我想将数字转换为它们的绝对值,然后转换为单个数字,因此输出将是:

1246602345023778910

0 投票
10 回答
50114 浏览

html - 文本环绕绝对定位的 div

我知道有一些关于类似主题的问题,但它们大多相当于浮动 div/image。我需要绝对定位图像(和 div)(向右),但我只希望文本围绕它流动。如果我浮动 div,它会起作用,但我无法将它定位在我想要的位置。因为它是文字只是在图片后面流动。

是 HTML 的一个例子

CSS是:

这是一个 Drupal 主题,所以这些代码都不是我的,只是在将图片放在那里时它没有完全工作。

0 投票
3 回答
1452 浏览

css - IE 和绝对定位 div

这个问题只存在于 IE 中。考虑以下 HTML:

如果您在 div 中放置大量文本,IE 会将 div 拉伸到声明的“底部”之外。我知道它在做什么。它认为页面底部是所有文本渲染后的页面底部。我希望底部成为可见窗口的底部。所以,我想要一个在窗口内居中的 div。是否有一些迟钝的 hack 让 IE 理解 CSS 的基本概念?

0 投票
2 回答
2693 浏览

css - 无论如何在父div的div'breakout'中创建一个div而不指定子元素的宽度,只是子元素

即我有一个div,下面是一个隐藏的div,比上面的div要宽。我想指定里面的 div 具有比上面的 div 更大的宽度的元素。这些元素右侧与上面 div 的右侧对齐,但由于它更宽,因此希望左侧突破。下面的 div 与上面的 div 相比,位于差异层上,因为它仅在单击上面 div 的触发元素时出现。

基本上它是一个下拉列表,其中一些随机元素比上面的图像元素更宽,单击时会丢弃此列表。但我希望下面的列表扩展到离开父 div 的左侧,而不指定确切的位置。因此,元素都是父 div 的子元素,并且与它右对齐,就像 parent。

嗯,希望你能关注。非常感谢任何帮助。提前致谢。

0 投票
11 回答
58438 浏览

css - 绝对 DIV 高度 100%

在过去的几个小时里,我一直在研究这个问题,并且搜索 web 和 stackoverflow 并没有得到太多支持。如何制作#gradient#holes填充整个页面?

我在 Safari 中使用了 Inspect Element 功能,当我突出显示 body 元素时,它不会填满整个窗口。
替代文字

HTML:

CSS: