div css设置问题
蓝色和黑色部分为框架,我想在红框标出的部分加一个div标签,但是加上以后,总被框架遮挡,要如何把这个div框架放到最上层呢???...
蓝色和黑色部分为框架,我想在红框标出的部分加一个div标签,但是加上以后,总被框架遮挡,要如何把这个div框架放到最上层呢???
展开
4个回答
展开全部
给你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(数值越大 越在上面。)
纯手打,望采纳
第一种是
<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(数值越大 越在上面。)
纯手打,望采纳
展开全部
这样吧,我写一个结构给你,你就明白了,
<div>蓝色框,设置position:relative;
<span>返回</span> 设置float:left
<div>设置 position:absolute; right:0px
</div>
</div>
如果有多个div层叠加,要将需要的div放在最前面用z-index来设置,如z-index:100;值越大的div越在最前面
<div>蓝色框,设置position:relative;
<span>返回</span> 设置float:left
<div>设置 position:absolute; right:0px
</div>
</div>
如果有多个div层叠加,要将需要的div放在最前面用z-index来设置,如z-index:100;值越大的div越在最前面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在蓝色框架里面添加红色框架
<div id=“蓝”>
<div id="红">
</div>
</div>
<div id=“蓝”>
<div id="红">
</div>
</div>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在红色div上加z-index:1(红色z-index值比蓝色和黑色的大就行,当然,要保证这3个是同级关系,才能比较)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询