Heim > Artikel > Web-Frontend > Wie kann das Problem gelöst werden, dass ein Div durch ein Objekt abgedeckt wird?
Ich habe kürzlich an einem Webprojekt gearbeitet, da es ein
definiert ein eingebettetes Objekt. Bitte verwenden Sie dieses Element, um Ihren XHTML-Seiten Multimedia hinzuzufügen. Mit diesem Element können Sie Daten und Parameter für in ein HTML-Dokument eingefügte Objekte sowie Code angeben, der zum Anzeigen und Bearbeiten der Daten verwendet werden kann. Das
Objekt war ursprünglich dazu gedacht, img- und Applet-Elemente zu ersetzen. Dies geschah jedoch aufgrund von Fehlern und mangelnder Browserunterstützung nicht.
Die Objektunterstützung des Browsers hängt vom Objekttyp ab. Leider verwenden alle großen Browser unterschiedlichen Code, um dieselben Objekttypen zu laden.
Glücklicherweise bietet Objekt eine Lösung. Wenn das Objektelement nicht angezeigt wird, wird der Code zwischen
Im Allgemeinen wird das Objekt-Tag zum Einbetten von Multimedia verwendet.
classid – einer Anwendung zugeordnet, die eindeutige ID der Anwendung, die eingebettete Inhalte im Windows-System ausführt ( Diese ID kann nicht geändert werden, andernfalls wird das Programm abnormal sein). die vom Objekt verwendete Ressource.
(3) Problem mit der Objekt-Tag-Abdeckung im IE
Nach der Abfrage verwandter Ressourcen haben wir festgestellt, dass
<div class="dropdown"><p>我是对话框</p><iframe id="iframe" src="about:blank" frameborder="0" marginheight="0" marginwidth="0" style="position:absolute;visibility:inherit; top:0px;left:0px;width:100%; height:100%;z-index:-1; filter:alpha(opacity=0);"></iframe> </div><div style="width: 950px;height: 400px;position: relative;z-index: 9;"><object id="CmCaptureOcx" style="width: 100%; height:100%;"classid="clsid:3CA842C5-9B56-4329-A7CA-35CA77C7128D"> </object></div>
1. Das Div muss einen bestimmten Z-Index haben und größer als der Z-Index sein. Index des Iframes. Er darf nicht automatisch oder leer sein kleiner als der Z-Index des Div, kann aber nicht vom Div abgedeckt werden), andernfalls kann das Div den Iframe nicht abdecken iframe sind 0 und die Breite und Höhe des iframe entsprechen der Breite und Höhe des div;
4 Achten Sie darauf, die Transparenz des iframe auf 0 zu setzen.
5. Wenn auf der Seite mehrere Popup-Boxen vorhanden sind, können Sie den Iframe mit js dynamisch hinzufügen.
Das obige ist der detaillierte Inhalt vonWie kann das Problem gelöst werden, dass ein Div durch ein Objekt abgedeckt wird?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!