Wie erweiterbare Sektionen mit HTML zu machen

April 14

Trotz steigender Bildschirmgrößen, bleibt "Browser Real Estate"-der verfügbare Platz für Webseiteninhalte in einem Browserfenster – mit einem Aufschlag. Wenn Sie eine einzelne Webseite voller Inhalt packen müssen, ist weiter unten auf der Seite platzieren nicht immer eine akzeptable Antwort, vor allem, wenn diese Inhalte wichtige Informationen sind. Eine Lösung ist erweiterbar Abschnitte erstellen. Diese Technik stellt Benutzern einen Satz von Headern, jeweils mit einem Klick erweiterbar. Benutzer erhalten, Inhalte zu lesen, was, die Sie wollen, ohne Scrollen Sie nach unten zu finden, so dass Sie von Ihrer Website nicht Leser oder Kunden verlieren.

Anweisungen

1 Fügen Sie jeder Abschnitt Inhalte Ihrer Web-Seite, wickeln jeweils in ein paar "< Div >" Tags hinzu. Diese Divs brauchen keine ID oder Klasse Namen, aber jeder braucht seine eigene Überschrift. Jede Überschrift oben seine "< Div >" Tags gegeben und jeder Überschrift klickbare indem seinen Text in Ankertags:

< h3 >< a Href = "#" > über uns/< a >< / h3 >< Div >Inhalt geht hier...< / Div >

2 Umschließen Sie allen Bereichen innerhalb von ein paar "< Div >" Tags und Ihnen Sie einen ID-Namen:

< Div Id = "erweiterbar" >< h3 >< a Href = "#" > über uns/< a >< / h3 >< Div >

Content goes here...

< / Div >< h3 >< a Href = "#" > Unsere Services </a >< / h3 >< Div >

Content goes here...

< / Div >< / Div >

3 Fügen Sie folgenden Code vor dem schließenden Tag "< / body >":

< script Src = "& Lt; / script" Rel = "Nofollow" Target = "_blank" > https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js&quot;>&lt;/script>< script Src = "& Lt; / script" Rel = "Nofollow" Target = "_blank" > https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.min.js&quot;>&lt;/script>

Der erste Satz von "< Script >"-Tags hinzugefügt Ihrer Web-Seite, die notwendige jQuery Benutzeroberfläche ist die jQuery-Bibliothek. Die zweite Gruppe von "< Skripttags >" fügt die jQuery-UI-Bibliothek. Diese zwei Librarires erleichtern ein Skript schreiben, das erweitert und reduziert die Abschnitte, die Sie erstellt.

4 Fügen Sie ein neues Paar "< >" Skripttags unter die eingefügten in beiden. Zwischen den Tags schreiben Sie jQuery Selektor diesen Zielen die ID-Namen des wichtigsten Div, das alle Ihre erweiterbare Abschnitte enthält. Hängen Sie an diesen Selektor die Funktion "accordion()":

< Skript >$("#collapse").accordion();< / script >

5 Erstellen Sie eine neue Zeile innerhalb der runden Klammern nach "Akkordeon." Platzieren Sie eine öffnende geschweifte Klammer hinter der öffnenden Klammern und eine schließende geschweifte Klammer vor dem schließenden Klammern. Fügen Sie auf der neuen Linie "Reduzierbare: wahre" so dass der Benutzer auf allen Bereichen reduzieren kann.

< Skript >$("#collapse").accordion ({}zusammenklappbar: wahr});< / script >

Tipps & Warnungen

  • Download jQuery-UI-Bibliothek zusammen mit ihren verpackten Stylesheets von der offiziellen Website. Laden Sie alle Dateien auf Ihren Server und Link zu einer ihrer Stylesheets auf Ihre Webseite vorgefertigten Formatvorlagen nutzen.