Hjem Personlig finansiering Hvordan man opbygger et tabbed interface i AJAX til HTML5 og CSS3 programmering - dummies

Hvordan man opbygger et tabbed interface i AJAX til HTML5 og CSS3 programmering - dummies

Indholdsfortegnelse:

Video: Section 8 2024

Video: Section 8 2024
Anonim

En vigtig teknik i HTML5 og CSS3 webudvikling er brugen af ​​en flad grænseflade i AJAX. Dette gør det muligt for brugeren at ændre indholdet af et segment ved at vælge en af ​​en række faner.

I en flad grænseflade er kun et element synligt ad gangen, men fanerne er alle synlige. Den fladede grænseflade er lidt mere forudsigelig end accordeonet, fordi fanerne (i modsætning til accordeonets overskrifter) forbliver på samme sted.

Fanerne ændrer farver for at angive, hvilken fane der aktuelt er markeret, og de ændrer også tilstand (normalt ved at ændre farve) for at angive, at de svæver over. Når du klikker på en anden fane, erstattes widgetens hovedindholdsareal med det tilsvarende indhold.

Dette er hvad der sker, når brugeren klikker på fanen.

Som harmonikeren er tab-effekten utrolig let at opnå. Se over koden:

$ (init); funktion init () {$ ("# faner"). faner ();} faner. html

Tab Demo

  • Bog 1
  • Bog 2
  • Bog 3

Bog I - Oprettelse af HTML-fonden

  1. Sound HTML Foundations
  2. Det handler om validering
  3. Valg af dine værktøjer
  4. Administrering af informationer med lister og tabeller
  5. Forbindelser med links
  6. Tilføjelse af billeder
  7. Oprettelse formularer

Bog II - Styling med CSS

  1. Farver din verden
  2. Styling Text
  3. Valgmænd, klasse og stil
  4. Border og baggrunde
  5. Niveauer af CSS

Bog III - Brug af Positional CSS til layout

  1. Sjov med den fantastiske Float
  2. Opbygning af flydende sideindstillinger
  3. Styling Lists and Menus
  4. Brug af alternativ positionering

Mekanismen til opbygning af en fanebaseret grænseflade ligner meget på den harmonika:

  1. Tilføj alle de relevante filer.

    Som de fleste jQuery UI-effekter har du brug for jQuery, jQuery UI og et tema CSS-fil. Du har også brug for adgang til billedmappen for temaets baggrundsgrafik.

  2. Bygg HTML som normalt.

    Hvis du alligevel bygger en velorganiseret webside, er du allerede tæt på.

  3. Opbyg en div, der indeholder alle tabbedataene.

    Dette er det element, du vil gøre jQuery magien på.

  4. Placer hovedindholdsområder i navngivne divs.

    Hvert stykke indhold, der vises som en side, skal placeres i en div med et beskrivende id. Hver af disse divs skal placeres i fanen div.

  5. Tilføj en liste over lokale links til indholdet.

    Byg en menu med links. Placer dette øverst på fanebladet div. Hvert link skal være et lokalt link til en af ​​divs. For eksempel ser indekset ud som dette:

    • Bog 1
    • Bog 2
    • Bog 3
  6. Opbyg en init () -funktion som sædvanlig.

    Brug de normale jQuery-teknikker.

  7. Kald tabs () -metoden på hoved div.

    Utroligt gør en linje af jQuery-kode alt arbejdet.

Hvordan man opbygger et tabbed interface i AJAX til HTML5 og CSS3 programmering - dummies

Valg af editor

Test din kode med Dreamweavers webstedrapporteringsfunktioner - dummies

Test din kode med Dreamweavers webstedrapporteringsfunktioner - dummies

Hvis du har brugt Dreamweaver til bygg din mobilwebsite, du kan tjekke dit arbejde ved hjælp af Dreamweaver Site Reporting funktionerne. Det lader dig oprette en række rapporter og endda tilpasse dem til at identificere problemer med eksterne links, overflødige og tomme tags, untitled dokumenter og manglende alternativ tekst. Du kan nemt gå glip af problemer - især ...

Sådan bruger du dit eget domæne til dit Squarespace-websted - dummier

Sådan bruger du dit eget domæne til dit Squarespace-websted - dummier

Når du underskriver op for din Squarespace-konto, får du en unik Squarespace-URL, der ser sådan ud: http: // dit kontonavn. Squarespace. com. Hvis du vil have fuldstændig kontrol over branding af dit websted eller blot ønsker en unik webadresse, kan du kortlægge eller pege på et brugerdefineret domæne på din Squarespace-konto. Du har tre muligheder for indstilling ...

Fordelene ved at bruge Markdown på din Squarespace Website - dummies

Fordelene ved at bruge Markdown på din Squarespace Website - dummies

Markdown er en plain- tekst skriftformat, der gør det muligt hurtigt at anvende tekst styling baseret på hvordan du formaterer din Squarespace 6 websteds tekst. Markdown er en af ​​Du bruger to typer blokke, du kan bruge til at tilføje tekst. Du tilføjer indhold til dine Squarespace-sidesider ved at bruge indholdsblokke i Site Manager → Indhold ...

Valg af editor

Wicca og Witchcraft For Dummies Cheat Sheet - dummies

Wicca og Witchcraft For Dummies Cheat Sheet - dummies

Wicca, en heksekunst, er centreret i rituelle Wiccans udfører til specifikke formål, såsom at kommunikere med eller ære guddom. Sabbats er wiccan sol helligdage fokuseret på jordens sti omkring solen, nogle gange omtalt som Årets hjul. Esbats er wiccan månens ferie, der fokuserer på månens cyklus. ...

Sammenhængende trosretninger: almindelige erfaringer i skrifterne - dummies

Sammenhængende trosretninger: almindelige erfaringer i skrifterne - dummies

Interessant de tre Abrahams trosretninger - jødedom, kristendom , og islam - deler meget til fælles, herunder en række af ædle profeter sendt af Gud. På grund af commonality ligger en dyb forbindelse til arv fra profeten Abraham og en tro på en Gud. Koranen finder fælles sted med kristne og jøder (kendt ...

Charmerende din vej til effektiv magi - dummies

Charmerende din vej til effektiv magi - dummies

En firkløver for held. Den jakkesæt, som du altid bærer til jobsamtaler for succes. Ringen du tager aldrig af, fordi den repræsenterer din kærlighed til en anden person. Den hængende du bærer rundt om halsen hver dag for beskyttelse. Den lille statue hængende fra bilens bagspejl til sikker rejse. ...

Valg af editor

Vælger skråninger, kanter og ansigter i blender - dummies

Vælger skråninger, kanter og ansigter i blender - dummies

I Blender's Edit-tilstand, kuben ændrer farve og prikker danner i hver af kubens hjørner. Hver prik er et vertex. Linjen der dannes mellem to hjørner er en kant. Et ansigt i Blender er en polygon, der er dannet af tre eller flere forbindelseskanter. Tidligere er ansigter i Blender ...