DIV+CSS如何让两个绝对定位不重叠!并吧两一个绝对定位给挤开

现在有一个问题、源码上面的显示到页面的下方、源码下面的显示到页面的上方、但上面的不确定高度、文章多的时候需要把下面的给撑下去

第1个回答  推荐于2016-01-07
LZ 你是有甚麼目的需要必须 absolute <div> 呢?
因为这个才是问题的核心
不过为了方便测试我把实例写出来… 你慢慢分析
<div class="main">
<div class="re">
<div class="abs">
AAAA
</div>
</div>
<div class="re">
<div class="abs">
BBBB
</div>
</div>
</div>
.main {
position: relative;
}
.re {
position: relative;
display: inline-block;
width: 50px; height: 50px;
float: left;
}
.abs {
position: absolute;
left: 0; top: 0;
display: inline-block;
width: 50px; height: 50px;
}
div {

}本回答被提问者和网友采纳
第2个回答  2012-07-24
在css属性里面有个z-index 你可以设置一下z-index就行
第3个回答  2012-07-24
没懂什么意思!
第4个回答  2012-07-24
学过JavaScript么...追问

没有唉!

CSS如何控制 2个div 的 部分 重叠在一起 并将其中一个div的内容固定显 ...
position: absolute; \/*设置为绝对定位*\/z-index:999; \/*设置重叠的上下次序,值越大月在上方*\/示例如下 创建Html元素 <div class="top"><div class="b">我是绝对定位,并且重叠在上方<\/div><div class="a">我是默认定位<\/div><\/div>设置css样式 div.top{margin:50px;padding:20px;w...

div+css 怎么让一个小div在另一个大div里面 垂直居中
方法一、小div绝对定位或相对定位,这样小div脱离标准流,大div有固定宽高,用小div的margin去挤大div <!DOCTYPE html> <html><head><meta charset="UTF-8"><title>Title<\/title><style> .father{ width: 600px;height: 600px;background-color: orangered;} .son{ width: 300px;height: 200...

如何在div里设置绝对定位?
1、首先,创建两个div,如下图所示,然后进入下一步。2、其次,完成上述步骤后,需要给其Class属性,如下图所示,然后进入下一步。3、接着,完成上述步骤后,使用CSS通过Class属性为其设置样式,如下图所示,然后进入下一步。4、然后,完成上述步骤后,需要给其一个宽度和高度,再加上边框,如下图所...

如何将一个div设为绝对定位,而且两个div一样?
用绝对定位,把两个都放在一个大的DIV里面,大的设置成position:relaitve。第一个小DIV属性设置成为position:absolute; z-index:1。第二个小DIV属性设置成为position:absolute; z-index:2。width、height、left和top视情况而定。注:1、父级div用相对定位position:relative,子级div用绝对定位position:ab...

css+ div 怎么样定位一个 #div 在底部,就是网站最底部显示icp 备案的...
使用标准流的话,就把div加在网站html代码的最下方,然后通过css控制居中显示。使用定位方式的话,可以给body元素设置相对定位或者绝对定位,然后给新加的div设置绝对定位,位置为bottom同时设置个padding-top值

怎样用CSS设计实现div相对另外一个div进行定位
我也在找怎么实现div3相对div1进行定位,之前我自己做了一个容器,让每个div3显示在div1正右边同一个位置,思路是:每个div2和div3里面的内容都写成静态代码。设置div3相对于div2进行独立定位position:absolute。设置div3默认显示级别z-index:1 设置div3默认背景颜色background:#fff。每个div3向右偏移与...

css div 固定一个div 使这个div不随着网页的滚而滚动 就是把这个div固 ...
1、需要使用固定定位才能做到这样的效果。具体方法是首先打开html编辑器,首先设置一个容器div,然后设置一个用来演示效果的div,分别设置class属性名为container和fixed:2、在style标签中设置样式,设置container的position属性为相对定位,并且给它一个很高的高度,然后给fixed设置高度和宽度,以及颜色等属性,...

css样式表中,如何将一个DIV标签相对于另外一个DIV进行绝对定位
有几个方法:一种:div1设置为position:relative,div2设置为position:absolute,此时的div2就相对于div1进行基准定位了。。。因为绝对定位position:absolute,不在标准流中,所以内联元素不知到他的位置,会跑到他的下面去。。。这里就看你需要什么样式了,如果简单的可以用padding和margin配合完成,让...

CSS DIV绝对定位 后 页面的大小改变 div层位置如何保持不变
div层的绝对定位不一定非要用 精确的数值定位,还可以使用关键字, 以及百分比,你可以试试看 参考资料:<a href="http:\/\/www.ttwinbug.com\/thread-8802-1-1.html" target="_blank" rel="nofollow noopener">http:\/\/www.ttwinbug.com\/thread-8802-1-1.html<\/a> ...

纯CS怎么让DIV永远出现在视图范围内
用Div+CSS进行网站布局时,做一些浮动层等特殊特殊效果时要考虑到定位问题。这就要用到Position属性等。Position属性有四个值:static、fixed、absolute和relative,后面两个在布局中的定位里是经常用到的,顾名思义,absolute是指绝对定位,即将对象从文档流中拖出,使用left,right,top,bottom等属性进行...

相似回答