Heim > Web-Frontend > HTML-Tutorial > HTML&CSS&JS-Kompatibilitätsbaum (IE, Firefox, Chrome)_HTML/Xhtml_Webseitenproduktion

HTML&CSS&JS-Kompatibilitätsbaum (IE, Firefox, Chrome)_HTML/Xhtml_Webseitenproduktion

WBOY
Freigeben: 2016-05-16 16:42:49
Original
1480 Leute haben es durchsucht

Was ist ein Baum im WEB-Design? Um es einfach auszudrücken: Klicken Sie auf einen Link, um die Verzeichnisse auf niedrigerer Ebene zu erweitern und sie dann zusammenzuführen. Dies ist der einfachste Baum. Es gibt auch eine Attributanzeige in CSS, die gesteuert werden kann Ob der Inhalt angezeigt wird oder nicht, können Sie die CSS-Eigenschaften über js steuern. Siehe folgenden Code:

Verzeichnis der obersten Ebene


Oben -Ebenenverzeichnis


Menü 1Oder nach dem Objekt können Sie dessen CSS-Eigenschaften steuern
menulist .style.display";if (menulist.style.display ="none")
menulist.style.display="block";
else
menulist .style.display="none"
Auf diese Weise wird der ursprüngliche Baum generiert und der Endgültiger Code


click="showmenu();">Verzeichnis der obersten Ebene



Menü 1


Bei der Anzeige in Chrome war alles durcheinander. Nach einigem Abrufen der Informationen habe ich endlich den Grund gefunden: Zusätzlich zu „Block“ und „Keine“ gibt es noch viele andere Attribute. Der Block wird in Blockform angezeigt und meiner ist in einer Tabelle angeordnet. Microsoft hält es für klug, seinen Hass zu ignorieren, aber Chrome hält sich immer noch sehr ehrlich an die Standards funktioniert Firefox, daher gibt es immer noch ein Problem in ihrer Erklärung, also wie man dieses Problem löst:
Display hat auch ein Attribut „table-cell“, das den Inhalt in Form einer Tabelle darstellt. Dies entspricht genau meiner Verwendung von Tabellen für das Layout. Im Folgenden finden Sie die Kompatibilitätsdarstellungen der drei Browser:

IE6

chrome2

Firefox3.5
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage