I wrote a jQuery lightbox plugin, but I cannot figure out why the wrapper div is acting like it has overflow: hidden on in IE7.
I tried setting it to visible and visible !important, but it’s still clipping the child element that’s absolutely positioned over the margin.
Works fine in IE9 in IE7 browser mode. Shows up in IE7 on my WinXP virtual machine.
This bug is not reproducible. I tried simplifying to the bare elements in jsfiddle, but the bug did not reoccur.
[solved, so removed link]
There is a
filter: alpha(opacity=100);on your wrapper div after it is opened. Remove it and you will be fine. I was when I tested this…My guess is that this stupid fr*cking ‘IE only CSS’
filter(excuse my french) does some (obviously false) assumptions on the size of the element and is removing and redrawing the whole thing.Edit:
I’ve isolated the problem for the people who like to test this for themselves 😉
http://jsfiddle.net/M7mRn/38/