Wenn du hier neu bist, kannst du zu unserer RSS Zufuhr, sowie unterzeichnen wünschen zu unserem Rundschreiben (auf oberem rechtem Menü) zum der in hohem Grade informativen Artikel… und des NR. nie wöchentlich zu erhalten, wir Spam!
Redigieren - ich habe ernstes Problem, wenn ich so die Formatierung alles Codes beibehalte, was ich bin ich habe eingesetzt den kompletten ursprünglichen Artikel in eine Textakte hier getan habe. Frei fühlen, sie zu betrachten und sie und meine Entschuldigung für diese Verwirrung oben zu verwenden
---------------
Das Netz entwickelt. Es ist, nicht wie es wenig Jahrrückseite war. Gegangen jene Tage, als Web site einen Satz statische Seiten, die weißen Hintergrund hatten, one-two Bilder bedeuteten. Jetzt wünschen Leute desktop Erfahrung in ihrer Datenbanksuchroutine; und was ein Schreibtisch mit heraus einem menubar mit Drop-Down-Menüs ist. Menü des Tropfens unten kann in vielen Weisen eingeführt werden. Aber anstelle von der Handkodierung vom Kratzer, benutzen wir YUI oder Yahoo Benutzerschnittstelle Bibliothek. Sie ist ein neues dennoch eins die beste JS Bibliothek heraus dort.
Nebenverdienste und Installation
YUI von hier downloaden, es in ein passendes Verzeichnis dekomprimieren und einsetzen, das von deinem Aufstellungsort zugänglich ist. YUI wird in Pakete solches DOM, Menü etc. geteilt. Einige Pakete hängt von anderen Paketen ab. Unser Menüpaket hängt vom Fall, von DOM und vom Behälter ab. Wir müssen sie auch mit einschließen.
Der Anfang
Zuerst schließen wir die wichtigen Akten mit ein.
<link href= " yui/Bau/sich zurückstellen/reset.css " rel= " stylesheet " type= " Text/css "/> <link href= " yui/Bau/Schriftkegel/fonts.css " rel= " stylesheet " type= " Text/css "/> <link href= " yui/Bau/Menü/Werte/menu.css " rel= " stylesheet " type= " Text/css "/> <script src= " yui/Bau/yahoo/yahoo.js " type= " Text/Javascript " ></script><script src= " yui/Bau/Fall/event.js " type= " Text/Javascript " ></script> <script src= " yui/Bau/dom/dom.js " type= " Text/Javascript " ></script> <script src= " yui/Bau/Menü/menu.js " type= " Text/Javascript " ></script>
Diese Akten schließen drei CSS Akten mit ein, das style die Menü- und Behälterakten für jedes Paket verwendet wird. Du kannst den Blick und fühlen des Menüs auch ändern, indem Sie den css ändern. Lassen Sie uns den Preisaufschlag jetzt aufbauen. Der Preisaufschlag für das Menü ist eine unordered Liste. Der ist der „ul“ Umbau. Läßt Blick am Code.
<button id= " menutoggle " >Show Menu</button> <div id= " basicmenu " class= " yuimenu " > <div class= " bd " > <ul class= " Erst-vonart " > <li class= " yuimenuitem " ><a href= " http://mail.yahoo.com ">Yahoo! Mail</a></li> <li class= " yuimenuitem " ><a href= " http://addressbook.yahoo.com " >Yahoo! Book</a></li> <li class= " yuimenuitem " ><a href= " http://calendar.yahoo.com " >Yahoo adressieren! Calendar</a></li> <li class= " yuimenuitem " ><a href= " http://notepad.yahoo.com " >Yahoo! Notepad</a></li> </ul></div> </div>
Dieses kann sehr kompliziert scheinen. Aber sein nicht wirklich. Das Menü wird in einem Behälter Div. gehalten, der Kennzeichnung „Test“ und Kategorie „yuimenu“ hat. Diese Kategorie erklärt dieses ist ein Menü. Jetzt benannte ein anderer Behälter Div. „bd“. Der Anfang des Menüs ist
<ul> Umbau. Die <li> Umbauten innerhalb des <ul> Willen hielten jedes der Menüeinzelteile. So hat es eine Kategorie „yuimenuitem“. Es gibt einige Beispielmenüeinzelteile. Aber du ruhig siehst keinen Effekt, es sei denn das Menü völlig initialisiert wird. Um es zu tun, diesen Code auf den Hauptabschnitt setzen nachdem die Akte einschließt.
<script type= " Text/Javascript "> YAHOO.example.onMenuReady = Funktion (p_oEvent) {var oMenu = neues YAHOO.widget.Menu („basicmenu“, {fixedcenter: ausrichten}); oMenu.render (); oMenu.sh ow (); Funktion onMenuToggleMouseDown (p_oEvent) {YAHOO.util.Event.stopPropagation (p_oEvent); oMenu.sh ow (); } YAHOO.util.Event.addListener („menutoggle“, „mousedown“, onMenuToggleMouseDown); } YAHOO.util.Event.onContentReady („basicmenu“, YAHOO.example.onMenuReady); </script>
Wie du sehen kannst, wird das Menü durch das „neue YAHOO.widget.Menu initialisiert („basicmenu“, {fixedcenter: ausrichten}); “ Dieses nimmt einige Argumente. Das erste Sein die Kennzeichnung des Menüs Div., während die Sekunde eine Liste von Wahlen ist. Du findest über alle Wahlen in den API Unterlagen heraus.
Wenn du die Seite ansiehst, siehst du ein Menü gerade wie „Anfangsmenü“. Gerechte änderung der css, zum deiner Aufstellungsorte zusammenzubringen schauen und glauben. Du kannst Reihemenü auch multi addieren. Indem Sie ein anderes <ul> addieren, innerhalb eines <li> Umbaus etikettieren. So hoffe ich, daß du einige kühle Menüs in deinem Aufstellungsort hinzufügst.
Verbindungen kannst du das Interessieren finden -
- Verwenden der Bibliothek Benutzerschnittstelle Yahoos (YUI) mit PHP
- Programmierung mit wxWidgets
- Rollen eines zufriedenen Management-Systems vom Kratzer mit PHP, MySQL, TinyButStrong und FCKEditor
- Deine Web site beim V7n Verzeichnis einreichen
- Sozialbookmark-Schöpfer steckbares Wordpress - SozialBoormaking Ikone auf deinem Blog verursachen




























