Digamos que eu tenho uma página principal que possui um link que abre uma div modal que tem posição: fixa e alguma largura / altura
Agora eu observo uma diferença de comportamento no IE VsFirefox quando essa div modal é exibida, ou seja, se rolar a janela principal, No IE, a div modal também rola com a página; Enquanto no Firefox, a rolagem da janela principal não afeta a div modal e permanece literalmente fixa.
Existe alguma maneira pela qual possamos fazer a rolagem div modal no Firefox, como no IE?
Respostas:
2 para resposta № 1Se você deseja que o Firefox se comporte como se estivesse dizendo que o IE é e tem a rolagem DIV com a página, você não deve usar position: fixed
. Voce quer apenas position: absolute
.
2 para resposta № 2
Eu concordo com Dalal - é IE agindo mal. posição: fixa; significa que um elemento está posicionado com um certo x / y em relação à sua janela de visualização, portanto, se você quiser que ele role com a posição de uso da página: absoluto;
Você pode precisar hackear o Thickbox para fazer isso.
Por falar nisso. Thickbox é uma variante de lightbox bastante desatualizada. Se você puder, tente mudar para um mais recente: http://planetozh.com/projects/lightbox-clones/