I have a strange problem in IE7.
I have position absolute div insde each list item. But the absolute div is hiding inside the div in IE7. The last div seems OK.
SCREENSHOT
JSFIDDLE: http://jsfiddle.net/surjithctly/dEBuC/
HTML
<div class="listitem"> Some long content here bl a bla blaaaaaaa baaaaaaaaaaa <div class="layer">I'm a layer</div> </div>
<div class="listitem"> Some long content here bl a bla blaaaaaaa baaaaaaaaaaa <div class="layer">I'm a layer</div> </div>
<div class="listitem"> Some long content here bl a bla blaaaaaaa baaaaaaaaaaa <div class="layer">I'm a layer</div> </div>
<div class="listitem"> Some long content here bl a bla blaaaaaaa baaaaaaaaaaa <div class="layer">I'm a layer</div> </div>
<div class="listitem"> Some long content here bl a bla blaaaaaaa baaaaaaaaaaa <div class="layer">I'm a layer</div> </div>
<div class="listitem"> Some long content here bl a bla blaaaaaaa baaaaaaaaaaa <div class="layer">I'm a layer</div> </div>
<div class="listitem"> Some long content here bl a bla blaaaaaaa baaaaaaaaaaa <div class="layer">I'm a layer</div> </div>
CSS
.container {
width:900px;
margin:0 auto;
}
.listitem {
position:relative;
background:#00CC00;
border-bottom:1px solid #FFF;
min-height:30px;
}
.layer {
position:absolute;
top:10px;
right:10px;
padding:10px;
background:#993300;
border:solid 1px #FFF;
z-index:100;
overflow:visible;
}
Any Idea how to to fix this issue in IE7?
Thanks in advance.