大佬教程收集整理的这篇文章主要介绍了html – 使用DIV作为另一个元素的背景,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
例如,类似的东西:
HTML:
<section id="sec1"> <div id="bg-div"> <em>This is a BACkground</em> <img src="image1"> <img src="image2"> </div> </section>@H_616_7@和CSS:
#sec1 { BACkground: src(#bg-div); }@H_616_7@这样,我可以让这个div内容像我的部分的背景一样.
> .content,包含前端所需的一切
> .BACkground – 包含文本,图像和背景中的所有其他内容
要将一个div包装在另一个div上(制作叠加层),你必须将它们放入相同的元素中,在本例中它是#wrapper div.放置位置:包装的相对宽度/高度; position:relative也应该为你的内容div和position设置:absolute;顶部:0;左:0;为你的背景.
最后一步是设置z-index.在z-index中包含较大值的元素将呈现在具有较小z-index值的元素上方.换句话说,您应该为背景div设置z-index,然后为内容div设置.
最终HTML:
<div id="wrapper"> <div class="content"> <p>This text is in frontend</p> </div> <div class="BACkground"> <p>BACkground text</p> <img src="http://nuclearpixel.com/content/icons/2010-02-09_stellar_icons_from_space_from_2005/earth_128.png" alt="BACkground" /> <img src="http://upload.wikimedia.org/wikipedia/en/0/0c/IrfanView_Logo.png" alt="BACkground 2" /> </div> </div>@H_616_7@最终的CSS:
#wrapper{ position: relative; width: 200px; height: 200px; } .content{ color: #FFFFFF; font-size: 26px; font-weight: bold; text-shadow: -1px -1px 1px #000,1px 1px 1px #000; position: relative; z-index: 100; } .BACkground{ color: #999999; position: absolute; top: 0; left: 0; z-index: -100; }@H_616_7@查看实时示例:
以上是大佬教程为你收集整理的html – 使用DIV作为另一个元素的背景全部内容,希望文章能够帮你解决html – 使用DIV作为另一个元素的背景所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。