Huis Persoonlijke financiën Hoe een tabbedinterface te bouwen in AJAX voor HTML5 en CSS3 Programmering - dummies

Hoe een tabbedinterface te bouwen in AJAX voor HTML5 en CSS3 Programmering - dummies

Inhoudsopgave:

Video: Hoe een gortdroge zomer Nederland verschrompelde 2024

Video: Hoe een gortdroge zomer Nederland verschrompelde 2024
Anonim

Een belangrijke techniek bij het ontwikkelen van HTML5- en CSS3-websites is het gebruik van een interface met tabbladen in AJAX. Hierdoor kan de gebruiker de inhoud van een segment wijzigen door een van een reeks tabbladen te selecteren.

In een interface met tabbladen is slechts één element tegelijk zichtbaar, maar de tabbladen zijn allemaal zichtbaar. De interface met tabbladen is iets voorspelbaarder dan de accordeon omdat de lipjes (in tegenstelling tot de accolades) op dezelfde plaats blijven.

De tabs veranderen van kleur om aan te geven welk tabblad op dat moment is gemarkeerd en ze veranderen ook de status (normaal door de kleur te veranderen) om aan te geven dat ze worden omgedraaid. Wanneer u op een ander tabblad klikt, wordt het hoofdinhoudsgebied van de widget vervangen door de bijbehorende inhoud.

Dit gebeurt er wanneer de gebruiker op het tabblad klikt.

Net als de accordeon is het tab-effect ongelooflijk eenvoudig te realiseren. Kijk over de code:

$ (init); functie init () {$ ("# tabs"). tabbladen ();}. html

Tabblad Demo

  • Boek 1
  • Boek 2
  • Boek 3

Boek I - De HTML-basis maken

  1. Goede HTML-stichtingen
  2. It's All About Validation
  3. Uw hulpprogramma's kiezen
  4. Informatie beheren met lijsten en tabellen
  5. Verbindingen maken met koppelingen
  6. Afbeeldingen toevoegen
  7. Aanmaken formulieren

Boek II - Stylen met CSS

  1. Uw wereld kleuren
  2. Stylingtekst
  3. Selectors, Class en Style
  4. Grenzen en achtergronden
  5. CSS-niveaus

Boek III - Positional gebruiken CSS voor layout

  1. Plezier met de fantastische Float
  2. Float-paginalay-outs bouwen
  3. Stylinglijsten en menu's
  4. Alternatieve positionering gebruiken

Het mechanisme voor het bouwen van een tab-gebaseerde interface lijkt sterk op het mechanisme voor accordeons:

  1. Voeg alle geschikte bestanden toe.

    Zoals de meeste jQuery UI-effecten heeft u jQuery, jQuery UI en een thema-CSS-bestand nodig. U hebt ook toegang tot de afbeeldingenmap nodig voor de achtergrondafbeeldingen van het thema.

  2. Bouw HTML zoals normaal.

    Als je toch een overzichtelijke webpagina maakt, ben je al redelijk dichtbij.

  3. Bouw een div die alle gegevens met tabbladen bevat.

    Dit is het element waar je de jQuery-magie op doet.

  4. Plaats hoofdinhoudsgebieden in benoemde divs.

    Elk stukje inhoud dat als een pagina wordt weergegeven, moet in een div worden geplaatst met een beschrijvend ID. Elk van deze div's moet in de tab-div worden geplaatst.

  5. Voeg een lijst met lokale koppelingen naar de inhoud toe.

    Bouw een menu met koppelingen. Plaats deze bovenaan de Div-eenheid met tabbladen. Elke link moet een lokale link naar een van de div's zijn. De index ziet er bijvoorbeeld als volgt uit:

    • Boek 1
    • Boek 2
    • Boek 3
  6. Bouw een init () -functie zoals gebruikelijk.

    Gebruik de normale jQuery-technieken.

  7. Roep de methode tabs () op de hoofddel.

    Ongelooflijk, één regel met jQuery-code doet al het werk.

Hoe een tabbedinterface te bouwen in AJAX voor HTML5 en CSS3 Programmering - dummies

Bewerkers keuze

Setup Menu 3 op de Rebel T6i / 750D - dummies

Setup Menu 3 op de Rebel T6i / 750D - dummies

Er wachten nogal wat aanpassingsmogelijkheden op de Setup-menu van de Rebel T6i / 750D 3. Setup-menu 3, weergegeven in de volgende afbeelding, bevat de volgende aanpassingsmogelijkheden: Schermkleur: standaard bevat het scherm Opname-instellingen opnamegegevens in het wit op een eenvoudige zwarte achtergrond. Er worden grijstinten in grijstinten gebruikt en accenten worden meestal oranje gemarkeerd. ...

Bewerkers keuze

Tekst invoeren en in een PowerPoint-dia passen - dummies

Tekst invoeren en in een PowerPoint-dia passen - dummies

Tekst aan een inhoud toevoegen tijdelijke aanduiding in Microsoft PowerPoint, klik op het gebied Klik om tekst toe te voegen en typ wat u wilt. Als u een ander type inhoud wilt toevoegen, klikt u op het pictogram in de tijdelijke aanduiding voor het gewenste type. Als u meer tekst typt dan in dat tekstvak past (vooral gebruikelijk voor ...

Voor senioren: de Prullenbak van uw computer leegmaken - dummies

Voor senioren: de Prullenbak van uw computer leegmaken - dummies

De Prullenbak op uw computer bevat onlangs verwijderde items. Uw oude bestanden bevinden zich in de Prullenbak en u kunt ze ophalen totdat u deze leegt of totdat deze de maximale maximale grootte heeft bereikt, en Windows automatisch enkele bestanden dumpt. Nadat u de Prullenbak hebt leeggemaakt, zijn alle bestanden daarin niet beschikbaar voor ...

Hoe tekst in te voeren in een Microsoft Office-document - dummies

Hoe tekst in te voeren in een Microsoft Office-document - dummies

Nadat u een document hebt gemaakt, bent u klaar om te beginnen met typen. Tekst op de pagina plaatsen (of op het scherm) is een beetje anders in elk van de drie grote Microsoft Office-toepassingen: Word, Excel en PowerPoint. Woord: Het belangrijkste werkgebied van het programma is een lege lei waarop u rechtstreeks kunt typen. Klik gewoon in de ...

Bewerkers keuze

Animatie maken met de HTML5-canvastag - dummies

Animatie maken met de HTML5-canvastag - dummies

Hoewel de HTML5-canvastag misschien niet als vervanging voor Flash als mechanisme voor het implementeren van games en animaties in de browser, is het redelijk eenvoudig om animaties aan een canvasafbeelding toe te voegen. De sleutel is om de animatiefuncties te gebruiken die al in de browser zijn ingebouwd. Basisstructuur van de animatielus in HTML5-canvas Een animatie ...

Hoe externe stijlen maken in CSS3 - dummies

Hoe externe stijlen maken in CSS3 - dummies

De meeste ontwikkelaars gebruiken externe stijlen in CSS3 om te verkleinen de hoeveelheid werk die nodig is om een ​​site te onderhouden. Een. CSS-bestand bevat alle stijlen voor de site, wat betekent dat het veranderen van een stijl voor de hele site net zo eenvoudig is als het veranderen van dat ene bestand (in plaats van elke pagina). Omdat de wijziging plaatsvindt in slechts ...

Hoe u volledige interactieve CSS3-toepassingen maakt met YUI - dummies

Hoe u volledige interactieve CSS3-toepassingen maakt met YUI - dummies

De Yahoo! Gebruikersinterface (YUI) -bibliotheek (Yuilibrary) is een complete ontwikkeling - API verwant met jQuery en jQuery UI CSS3 gecombineerd in sommige opzichten en rijker dan deze bibliotheken in andere. Dit is een complexe API die is ontworpen om aan de behoeften van grotere applicaties te voldoen. Eigenlijk moet je echt de tutorials doorlopen, ...