Verwenden Sie div, um eine Maske zu erstellen oder ein Popup-Fenster zu simulieren. Wenn sich in IE6 jedoch ein Dropdown-Listenfeld-Auswahlelement unter dem div befindet, durchbricht das Dropdown-Listenfeld das div und wird auf dem div angezeigt. Dieses Problem tritt unabhängig vom Z-Indexwert auf. Das Problem kann an der Popup-Dropdown-Liste des Dropdown-Listensteuerelements liegen, wodurch die Höhe der Z-Achse außer Kontrolle gerät. Aber IE6 besitzt eine magische Logik: Div kann „Select“ nicht abdecken, Iframe jedoch schon und Div kann „Iframe“ abdecken. Die Lösung besteht also darin, ein Iframe-Element mit einer höheren Z-Achsenhöhe zu verwenden, um das Dropdown-Listenfeld-Steuerelement zu umschließen oder abzudecken und es so auf seine normale Z-Achsenhöhe zurückzusetzen! Der HTML-Code lautet wie folgt: HTML Quelltext Code kopieren Der Code lautet wie folgt:<div id="acontainnerbox" class="aboxinitcss"> Hier sind viele Codes, <iframe Klasse="ifhideselect" frameborder="0"></iframe> </div> Code kopieren Der Code lautet wie folgt:<div id="acontainnerbox" class="aboxinitcss"> Hier sind viele Codes, <iframe Klasse="ifhideselect" frameborder="0"></iframe> </div> Der CSS-Code lautet wie folgt: HTML Quelltext Code kopieren Der Code lautet wie folgt:.aboxinitcss{ Position: absolut; Rand oben: 0px; Rand links: 0px; Anzeige: keine; Hintergrund:#FFF; Rand: durchgezogen #CCC 1px; Polsterung: 30px; z-Index:9999; Breite: 620px; Überlauf: versteckt; } .ifhideselect{ z-Index: -1; Breite: 680px; Höhe: 255px; Position: absolut; Rand: 0; links: 0; oben: 0; } .aboxinitcss{ Position: absolut; Rand oben: 0px; Rand links: 0px; Anzeige: keine; Hintergrund:#FFF; Rand: durchgezogen #CCC 1px; Polsterung: 30px; z-Index:9999; Breite: 620px; Überlauf: versteckt; } .ifhideselect{ z-Index: -1; Breite: 680px; Höhe: 255px; Position: absolut; Rand: 0; links: 0; oben: 0; } Dadurch wird dieser Fehler behoben. Der Z-Index des Iframes muss auf eine negative Zahl gesetzt werden, sonst wird er nicht abgedeckt. |
<<: Spezifische Verwendung des Stapelkontexts in CSS
>>: Ein Artikel, der Ihnen ein tiefes Verständnis von Mysql-Triggern vermittelt
Wenn wir den Quellcode einer normalen Website öff...
Was ist eine Bindung? NIC-Bond ist eine Technolog...
Mit dem Tag <tbody> wird der Stil des Tabel...
Ich glaube, jeder hat JD verwendet. Auf der Homep...
Dieser Fehler tritt häufig bei Anfängern auf. Die...
1Grundlegende Schritte von E-Charts Vier Schritte...
Virtuelle Maschinen sind eine sehr praktische Tes...
Referenz: MySQL-Zeichensatzübersicht utf8mb4 wurd...
Als ich kürzlich eine mobile Seite entwickelte, s...
Die Suchleistung von der schnellsten bis zur lang...
<!DOCTYPE HEML PUBLIC> <html> <Kop...
Nach der Installation der neuesten Version 8.0.11...
Inhaltsverzeichnis Vorwort Aufgabenliste tun Sie ...
Grundlegende Einführung in robots.txt Robots.txt i...
1. Die Div-CSS-Maushandform ist Cursor:Zeiger; 2. ...