问题标签 [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.
css - CSS 需要 div 来扩展它的容器宽度
这是我当前的 HTML 结构。页脚 div 独自坐在 BODY 中。
这是它的CSS:
我试图让 .footer2 和 .footer3 扩展容器的宽度,让我可以为屏幕的任何宽度设置背景颜色。
设置 100% 宽度只会让它达到容器的大小 - 正如我所期望的那样。但是,我怎样才能让它达到页面的宽度?
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。
javascript - 通过 JavaScript 获取元素的位置
我见过很多可以捕捉页面内元素/对象的 x 和 y 位置的脚本。但是当网页在正文或其他元素、绝对/相对元素等使用边距时,我总是无法捕捉 x 和 y。
无论使用什么边距或填充,是否有提供准确位置的解决方案?
css - 如何在 div 中将绝对定位的元素居中?
我需要在窗口的中心放置一个div
(with position:absolute;
) 元素。但是我这样做有问题,因为宽度是未知的。
我试过这个。但它需要调整,因为宽度是响应式的。
我该怎么做?
php - PHP查找远程绝对路径
我在获取远程图像的绝对 URL 时遇到问题。我现在正在做的是这样的:
这段代码是使用简单的 html dom 项目编写的。想法是我无法在原始编码中显示具有相对 url 的图像,因为它们不在我的服务器上。
那么有谁知道如何解析远程图像的绝对路径?
python - Python:整数列表到绝对值到单个数字的列表
如果我有一个整数列表,请说:
[['12' '-4' '66' '0'], ['23' '4' '-5' '0'], ['23' '77' '89' '-1' '0' ]]
我想将数字转换为它们的绝对值,然后转换为单个数字,因此输出将是:
1246602345023778910
html - 文本环绕绝对定位的 div
我知道有一些关于类似主题的问题,但它们大多相当于浮动 div/image。我需要绝对定位图像(和 div)(向右),但我只希望文本围绕它流动。如果我浮动 div,它会起作用,但我无法将它定位在我想要的位置。因为它是文字只是在图片后面流动。
是 HTML 的一个例子
CSS是:
这是一个 Drupal 主题,所以这些代码都不是我的,只是在将图片放在那里时它没有完全工作。
css - IE 和绝对定位 div
这个问题只存在于 IE 中。考虑以下 HTML:
如果您在 div 中放置大量文本,IE 会将 div 拉伸到声明的“底部”之外。我知道它在做什么。它认为页面底部是所有文本渲染后的页面底部。我希望底部成为可见窗口的底部。所以,我想要一个在窗口内居中的 div。是否有一些迟钝的 hack 让 IE 理解 CSS 的基本概念?
css - 无论如何在父div的div'breakout'中创建一个div而不指定子元素的宽度,只是子元素
即我有一个div,下面是一个隐藏的div,比上面的div要宽。我想指定里面的 div 具有比上面的 div 更大的宽度的元素。这些元素右侧与上面 div 的右侧对齐,但由于它更宽,因此希望左侧突破。下面的 div 与上面的 div 相比,位于差异层上,因为它仅在单击上面 div 的触发元素时出现。
基本上它是一个下拉列表,其中一些随机元素比上面的图像元素更宽,单击时会丢弃此列表。但我希望下面的列表扩展到离开父 div 的左侧,而不指定确切的位置。因此,元素都是父 div 的子元素,并且与它右对齐,就像 parent。
嗯,希望你能关注。非常感谢任何帮助。提前致谢。