div css设置问题

蓝色和黑色部分为框架,我想在红框标出的部分加一个div标签,但是加上以后,总被框架遮挡,要如何把这个div框架放到最上层呢???... 蓝色和黑色部分为框架,我想在红框标出的部分加一个div标签,但是加上以后,总被框架遮挡,要如何把这个div框架放到最上层呢??? 展开
 我来答
百度网友cca6b5c
2014-01-06 · 超过19用户采纳过TA的回答
知道答主
回答量:40
采纳率:100%
帮助的人:13.5万
展开全部
给你2种方法。
第一种是
<div style="background:blue;">
<div style=" float:left;">返回</div>
<div style="float:right;">新加的div标签</div>
</div>
在蓝色里面加2个div 一个返回左浮动,一个新加的右浮动,
就都在蓝色的上面了。记得给2个div宽高。

第二种是
<div style=" position:relative;">
<div style="background:blue;">返回</div>
<div style=" position:absolute; top:0; right:0;">新加的div标签</div>
</div>
返回是直接在蓝色的div里面的,就给外面的div加个相对定位(让里面的定位相对自己计算),然后给蓝色同级的div加个绝对定位(根据外面的相对定位计算。top离顶部多少,right离右边多少)
如果外面的块用了定位,你就给 新加的div标签 和 外面的块 加上z-index:1(数值越大 越在上面。)
纯手打,望采纳
7474074
2014-01-06 · TA获得超过134个赞
知道答主
回答量:132
采纳率:100%
帮助的人:87.7万
展开全部
这样吧,我写一个结构给你,你就明白了,
<div>蓝色框,设置position:relative;
<span>返回</span> 设置float:left
<div>设置 position:absolute; right:0px

</div>
</div>
如果有多个div层叠加,要将需要的div放在最前面用z-index来设置,如z-index:100;值越大的div越在最前面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友03b7716
2014-01-06
知道答主
回答量:49
采纳率:0%
帮助的人:21.3万
展开全部
在蓝色框架里面添加红色框架
<div id=“蓝”>
<div id="红">
</div>
</div>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友76b68dd
2014-01-06 · TA获得超过1130个赞
知道小有建树答主
回答量:480
采纳率:66%
帮助的人:310万
展开全部
在红色div上加z-index:1(红色z-index值比蓝色和黑色的大就行,当然,要保证这3个是同级关系,才能比较)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式