Yes, 100% of webmasters hate the devil IE6, but we are here to answer the question and not discuss how bad IE6 is, right?
And for the question, this is my answer: (edited line 42 and 43 in your demo code)
...
.screenshot a.bubble .description { position: absolute; min-width: 200px; bottom: -8px; background: none; display: none;
}
.screenshot a.bubble:hover .description { display: inline; background: #efefef; }
...
I don't know how, but IE6 cannot hide the div with the css attribute "background" not set to "none". That is all that causes the problem. Anyway, I hate IE6.
source
share