草庐IT

绝对化

全部标签

html - 具有相同 z-index : which element will be on top? 的绝对定位元素

假设您在DIV中有几张图片,它们的位置绝对重叠,但未定义z-index:CSSimg{position:absolute;top:0px;left:0px;width:100px;height:100px;}HTML我注意到Safari和Chrome会在顶部显示last元素。这是标准行为吗?换句话说,假设大多数浏览器会将最后一个元素显示在顶部是否相对安全? 最佳答案 是的,可以安全地假设。根据W3C:Eachboxbelongstoonestackingcontext.Eachpositionedboxinagivenstackin

javascript - 如何在 HTML 中找到文本或 <br/> 的绝对或相对位置?

我想知道是否有一种方法可以使用Javascript或jQuery在HTML中找到字母的位置?我非常怀疑这是可能的,但它会让我的生活变得更加轻松。或者,有没有办法找到的位置?使用JS在HTML中添加标签?提前致谢。 最佳答案 正如tdammers所提到的,处理将流程组合在一起以处理您所建议的内容的所有细节有许多可能需要解决的细微差别,具体取决于您正在做的事情。你要做的事情的基础是:用一个元素围绕您要查找位置的文本,即,在文本的情况下,可能是.获取$.offset()或$.position()您添加的一个或多个元素。无论您选择什么,都与

html - 绝对位置和 margin : auto

我有一个小问题,我希望我的页脚以position:absolute保留在屏幕底部。但是我将它放在屏幕中间的margin:auto不再起作用了。HTML:TESTDenAllerstrafste"Ful-Ambi"Live-BandvangrootAntwerpenenomstreken!HomeWieiswieFoto'sRepertoireLinksContactTESTDevelopedbyYoshi©vAntstAdCSS:/*PAGELAYOUT*/html{padding:0px;margin:0px;}body{background-image:url(../IMA

html - 如何使绝对定位元素随页面的其余部分一起移动?

当我对一个对象进行绝对定位时,它会卡在那里。当您调整浏览器窗口的大小时,它会停留在那里,而其他对象会四处滑动,从而扼杀了整个重点。现在这只适合我。显然它适用于普通网站,例如您现在使用的网站。当您调整窗口大小时,所有内容都会四处移动并保留在其整体模板中。如何通过绝对定位实现这一点? 最佳答案 您需要将绝对定位的div放在相对定位的div中。每当相对定位的div移动时,绝对定位的div也会随之移动。absolute.relative{position:relative;top:100px;left:100px;width:500px;h

DIV 的 CSS 定位(相对内的绝对)

在类里面我们了解到,如果我有两个div:一个定义为position:relative;的包装div(我们称它为divA)和另一个div,divB位于divA内,position:absolute;。现在divB的位置取决于divA的位置。这意味着现在divB的点0,0不是浏览器的点0,0,而是divA的点。所以,如果我要将divA向右移动20个像素,将divB向右移动30个像素,则divB将是浏览器点0,0右侧50像素;现在,我的问题是:如果我有3个div怎么办。divA是position:relative;,在divB里面是position:absolute,在divB里面,另一个带

html - 绝对 div 内的表 100% 高度

我在绝对定位的div中有一个表格。div使用顶部0和底部0进行拉伸(stretch),并且它似乎像预期的那样跨浏览器延伸。(我检查过,我在上面加了边框,它按预期拉伸(stretch)了)。现在,在div中我有一张table。我希望表格在所有div空间上拉伸(stretch),在谷歌浏览器中是这样。但在InternetExplorer和Firefox中不是,表格拉伸(stretch)到宽度,但忽略高度属性,其高度由其内容决定。有没有办法修复它,或者以某种方式绕过它?代码如下: 最佳答案 定义div的高度,

javascript - 你能在 Electron 中使用绝对路径吗?

这里是一个简单的问题,我似乎找不到直接的答案。有什么方法可以在electron中使用依赖项的绝对路径(例如)并让它工作?目前它只是做mainWindow.loadURL('file://'+__dirname+'/index.html');加载index.html很好,但问题是,index.html加载失败是因为它在整个硬盘驱动器的根目录中查找这会让我的生活变得更轻松,否则我将不得不重构一堆模板URL,如果我想在网站的子目录中添加页面(例如http://website.com/m/).有什么建议吗?谢谢! 最佳答案 您可以使用pro

html - 具有内联 block 父 Div 的绝对定位子 Div 的行为

我注意到Chrome/FF/IE上有一些奇怪的行为,想知道是否有人知道为什么HTML/CSS以这种方式呈现。如果您有一个绝对定位的子div,其父级的显示设置为内联block,则子div中的任何空白都将被视为换行符。即使子元素设置为contenteditable="true"也是如此(当您尝试键入空格时,它会导致换行)。这是现象的一个fiddle:http://jsfiddle.net/cnPAG/1/HTML:Hello,World!CSS:#container{display:inline-block;position:relative;}#content{position:abso

html - 按钮位置绝对不能按预期工作

谁能解释为什么这个按钮没有绝对定位到右边?我希望它与每条边的距离为3像素。HTML:HelloworldCSS:.wrapper{height:300px;width:300px;background-color:#f33;position:relative;}.wrapperbutton{position:absolute;top:3px;bottom:3px;left:3px;right:3px;}此外,按钮如何能够垂直对齐其内容? 最佳答案 button与大多数表单元素一样,是可替换元素。绝对定位时,替换元素的行为不同于常规的

C# 将 HTML 字符串中的相对链接转换为绝对链接

出于备份目的,我正在镜像一些内部网站。截至目前,我基本上使用此C#代码:System.Net.WebClientclient=newSystem.Net.WebClient();byte[]dl=client.DownloadData(url);这基本上只是将html下载到一个字节数组中。这就是我要的。然而,问题是html中的链接大部分时间是相对的,而不是绝对的。我基本上想附加任何完整的http://domain.is在相对链接之前将其转换为将重定向到原始内容的绝对链接。我基本上只关心href=和src=。是否有一个正则表达式可以涵盖一些基本情况?编辑[我的尝试]:publicstat