css - Div not stacked on top of other elements -


i having issues getting image background of ftrbottombanner div on top of black , green areas on page. have tried z-index of div @ 999, , adding overflow property parent divs no luck. know simple, can not find missing.

the image below trying achieve. positioning orange banner inside of div on top of black , overlapping black , green area.

sample image: http://www.woodsequipment.com/uploadedimages/layering_question.png

the black , green bands individual divs positioned relative , there container div centered on black area contain menu , orange banner.

what trying have orange banner overlap green area.

here css:

/**** footer ****/ div#footer{position:relative; width:100%; bottom:0; border:1px solid blue;}     div#footerblackribbon{position:relative; height:51px; width:100%; background-color:#000000;border:1px solid white;}     div#bottommenucontainer{position: relative; top: 0px; left:0px; height:50px; width: 950px; margin: 0 auto; border:1px solid red; }         div#ftrbottombanner{position:absolute; top:0px; left:695px; background-image: url(images/footerbanner.png); width:216px; height:137px; background-repeat:no-repeat; border:3px solid aqua; z-index:999;}         div#ftrblackmenu{position:relative; top:18px; left:0px; }  div#footergreenribbon{position:relative; height:187px; width:100%; background-color:#bed73d; overflow:visible;}  div#footerwhiteribbon{position:relative; height:30px; width:100%; background-color:#ffffff; }  

and html:

<div id="footer">     <div id="footerblackribbon">                              <div id="bottommenucontainer">             <div id="ftrbottombanner"></div>                  <div id="ftrblackmenu">                                             <ul id="navlist">                         <li id="active"><a href="#" id="current">dealer login</a></li>                         <li><a href="#">contact us</a></li>                         <li><a href="#">about woods</a></li>                         <li><a href="#">careers</a></li>                         <li><a href="#">privacy policy</a></li>                         <li><a href="#">terms of use</a></li>                     </ul>                                         </div>                                 </div>         </div>         <div id="footergreenribbon">         </div>         <div id="footerwhiteribbon">         </div>       </div> 

i hope bit clearer.

here jsfiddle http://jsfiddle.net/tshirts/kav42/1/

it appears working there, not on page same code in browser.


Comments

Popular posts from this blog

How do you change vbulletin's home page to the forums instead of the default (CMS or Activity Stream)? -

c++ - Troubles when compiling phash program -