Nun, ich habe eine transparente div oder der Hintergrund transparent gesetzt :) css:IE 7, Javascript transparent div Onclick
#lowerLayer
{
position: fixed;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
width: 100%;
height: 100%;
background-color: Transparent;
cursor: help;
z-index: 1;
}
Die div .. rechts unter dem Tag gelegt und unter dort ich habe ein Layout.
jquery (dies wird in $ laufen (document) .ready):
$("#lowerLayer").click(function() {
$(this).fadeTo("fast", 0, function() {
$(this).hide(0);
});
});
Mein Layout funktioniert perfekt in Opera 10 und ich denke, es ist in Opera funktioniert 9 ... aber IE 7 Fehler Schichten, wie sie über dem transparenten div handeln hat unterer z-index sind ...
gut war es einen Versuch wert, aber es tat nicht helfen :(+1 – Peter
Wenn das transparente div hat den höchsten z-index, und es ist das letzte in der HTM L, es wird immer über allem auf der Seite sein (mit Ausnahme von Dropdown-Listen im IE, was ein Bug ist). Eine bessere Option wäre die Verwendung des blockUI-Plugins (Ich habe den Link in meiner Antwort hinzugefügt) –