Mar 23, 2012 14:59
Обнаружился баг с лайтбоксом: если в ИЕ 7 и 8 высота страницы больше, чем 2048рх, на подложке под лайтбокс, которая затемняет страницу и должна быть полупрозрачной, перестает работать прозрачность, т.е. она становится непрозрачной.
Чтоб это пофиксить, необходимо уменьшить высоту страницы, самый простой способ - запретить прокрутку страницы, добавив скриптом на style="overflow:hidden" , а слою затемнения - position: fixed. После закрытия окна не забыть поменять стиль на ;)
javascript,
opacity,
ie7,
jquery