Bootstrap Nutswenk: Skep gereedskapwenke

INHOUDSOPGAWE:

Bootstrap Nutswenk: Skep gereedskapwenke
Bootstrap Nutswenk: Skep gereedskapwenke
Anonim

Hoe om jou webwerf aantreklik vir besoekers te maak? Hierdie vraag bekommer byna alle eienaars van internetbronne: handelaars, bloggers, eienaars van klein en groot besighede, reisigers en bloot kreatiewe mense wat iets het om die wêreld te vertel.

Hoekom moet 'n webwerf mooi en funksioneel wees?

Die aantal besoeke hang af van die tema van die webwerf en sy teikengehoor, mense se belangstelling in 'n spesifieke produk, belegging, promosie, inhoud en baie ander faktore. Maar dit kan nie ontken word dat die webwerf "deur klere begroet word nie." Dit is die eerste en hoofbladsy van die hulpbron wat sy gesig is, die roepingskaart, waardeur die besoeker moet verstaan of hy sy tyd aan verdere besigtiging van die inhoud wil spandeer.

selflaai-nutsmiddelwenk
selflaai-nutsmiddelwenk

En daar is geen ruimte vir foute nie! Volgens die navorsing van een van die tegniese universiteite in die VSA kry die besoeker die eerste indruk van die webwerf in minder as 'n sekonde. Gemiddeld "skandeer" 'n persoon 'n webwerf binne 3 sekondes. Blitsvinnig, reg?!

Tot 70% van die sukses van die hulpbron hang af van hoe die hoofblad lyk. Die eerste ding wat mense raaksien islogo, maar die tweede is navigasie. En as alles min of meer duidelik is met die logo, dan is dit die moeite werd om jou kop te breek oor die navigasie, spyskaart en gerief van die webwerf se ergonomie. 'N Redelike vraag ontstaan: "Hoe om jou webwerf te versier, dit so funksioneel en gerieflik moontlik te maak, maar terselfdertyd pragtig?" Daar is baie ongewone idees om aan te bied, maar een van die interessantste is gereedskapwenke.

Wat is gereedskapwenke? Benewens die feit dat dit 'n wonderlike meganisme is om die funksionaliteit van die werf te verbeter, is nutspunte 'n hulpmiddel wat die gebruiker toelaat om 'n verduideliking vir 'n spesifieke prent te sien wanneer hy oor 'n ikoon, woord of prent beweeg.

Gereedskap om met nutswenke te werk

Bootstrap is die beste hulpmiddel om gereedskapwenke te skep. Dit is 'n maklik-om-te-leer stel sjablone vir die bou van toepassings en webwerwe geskryf in HTML, CSS, Sass en JavaScript.

selflaai-nutswenk werk nie
selflaai-nutswenk werk nie

Om spesifiek te wees, gebruik tooltips een van die grafiese elemente van die Bootstrap-sjabloon - Tooltip.

Die Bootstrap-raamwerk is vir "Twitter" geskep en is oorspronklik "Twitter Blueprint" genoem. Na 'n paar veranderinge in 2012 het dit 'n 12-kolom-rooster gekry, aanpasbaar geword en die bekende naam - Tooltip - gekry. 'n Nutswenk is 'n element wat opduik wanneer jy oor 'n spesifieke element op die monitorskerm beweeg.

Skep 'n wenk

Jy kan 'n Bootstrap Tooltip skep deur kenmerke te gebruikdata, sowel as deur die "Java Script"-elemente te aktiveer. Daar is twee hoof maniere om 'n HTML Bootstrap Tooltip te skep. Die essensie van die eerste is om die kenmerk en kenmerktitel (titel) toe te pas, wat die wenkteks sal bevat. Die nutswenk sal bo-op verskyn (verstekinstelling). Dit is die moeite werd om te onthou dat die nutswenk geïnisialiseer moet word, aangesien outomatiese inisialisering in die "Twitter-selflaaiband" afgekeur is om prestasieredes.

bootstrap tooltip voorbeeld
bootstrap tooltip voorbeeld

Ten einde tooltips te inisialiseer, word spesiale JavaScript gebruik, waarin die tooltip-metode herstel word vir alle elemente wat 'n kenmerk het. Die essensie van die tweede metode is om 'n nutswenk te aktiveer deur die "JavaScript"-kode te gebruik met die deelname van die jQuery-biblioteek deur 'n nutsmiddelklas te skryf wat 'n nutswenk insluit. Die metode is soortgelyk aan die eerste een, behalwe vir die element seleksie metode. Jy kan wenke in "Java Script" aktiveer op die manier hieronder getoon.

Skripsie
Skripsie

Bootstrap tooltip-voorbeeld

Daar is vier hoofopsies vir die posisionering van gereedskapwenke: op die linker- en regterkante, en bo en onder die element.

skrif van bo af
skrif van bo af

Wenk van bo af

Wenk aan die regterkant
Wenk aan die regterkant

Wenk reg

Wenk onderaan
Wenk onderaan

Wenk onderaan

Wenk aan die linkerkant
Wenk aan die linkerkant

Wenk links

Sluitingsskrif
Sluitingsskrif

Gebruik nutswenke

Daar is baie gebruike vir die Bootstrap Tooltip. Jy kan gereedskapwenke invoeg sodat die gebruiker die vertaling van teks uit 'n vreemde taal in die teks kan verstaan. Gereedskapwenke kan ook as 'n hulpmiddel gebruik word om die gebruiker te help om die betekenis van die knoppies op die paneel te verstaan wanneer hy daaroor beweeg. Bootstrap Tooltip-sjablone word dikwels op die webwerwe van verskeie organisasies gebruik om 'n intekening op maatskappynuus te skep. Dit hou klante op hoogte en stel besoekers ook in staat om nuwe inligting te ontvang, soos afslagkoerse, aanbiedings, veranderinge binne die maatskappy.

bootstrap tooltip html
bootstrap tooltip html

Oorweeg 'n voorbeeld waar 'n gebruiker hul e-posadres moet invoer om op 'n nuusbrief in te teken. Die taak om te verseker dat die kliëntgehoor op nuus inteken, word die maklikste bereik deur HTML5 en die vereiste kenmerk te gebruik. Die nutswenk in hierdie geval is nodig sodat die gebruiker die volgorde van aksies kan verstaan. Byvoorbeeld, nadat ek die e-posadres ingevoer het, het ek die blokkie gemerk: "Ek stem in om maatskappynuus na my e-posadres te ontvang." Hieronder is 'n voorbeeld van die vormkode.

Nutswenk
Nutswenk

Dit is maklik om hierdie kode in die HTML Bootstrap Tooltip te installeer. Maar die voordele is aansienlik. Nou weet verbruikers al die nuus van die maatskappy. Dit is 'n soort gratis advertensie.

bootstrap tooltip html inhoud
bootstrap tooltip html inhoud

Belangrikste foute wanneer opspringers geskep wordwenke

Wat om te doen as Bootstrap Tooltip nie werk nie? Die eerste en belangrikste fout waar die tooltip-kenmerk nie sal werk nie, is as die tooltip nie geaktiveer is nie. Om dit te aktiveer, moet jy 'n spesiale kode gebruik.

Nutswenk Inisialisering
Nutswenk Inisialisering

Hierdie metode laat jou toe om absoluut alle nutswenke op 'n webblad te inisialiseer.

Die tweede algemene fout is om nie jQuery in die kopskrif te hê nie.

Nutswenk fout
Nutswenk fout

Daar is 'n noodsaaklike voorwaarde vir die skakel om korrek te werk - 'n dataverwerkingsfunksie soos "Java Script" moet gespesifiseer word.

Java script
Java script

nutswenk-eienskappe

In sy kern is die Nutswenk-komponent ontwerp om nutswenke te vertoon wanneer jy die muiswyser oor een of ander deel van die bladsy beweeg. Maar, benewens die ligging van die nutswenk aan die regterkant, links en bo met die hulp, het nutswenk die volgende eienskappe:

  • Aktief. Deur die ware eienskap in die Bootstrap-nutswenk te gebruik, kan nutswenke vertoon word, terwyl die stel van dieselfde eienskap op vals beteken dat geen nutswenke vertoon kan word nie.
  • AutoPopDelay is die tyd waarop wenke vertoon word.
  • AutoPopDelay. Verteenwoordig die hoeveelheid tyd wat die muiswyser oor 'n element moet beweeg vir die nutswenk om te verskyn.
  • IsBaloon. As die waarde van die HTML Bootstrap Tooltip-nutswenk waar is, sal die tooltip na 'n wolk verander.
  • Gereedskapwenk-ikoon. Verteenwoordig die karakter wat in die venster vertoon wordwenke.
bootstrap tooltip html waar
bootstrap tooltip html waar

Tooltipster

Om pragtige hulpmiddelwenke te skep, byvoorbeeld op 'n webwerf wat op Wordpress geskep is, is dit nie nodig om die taal van webontwikkelaars deeglik te ken nie. Dit is genoeg om te weet oor die bestaan van so 'n inprop (uitbreiding) soos Tooltipster. Uit die naam is dit duidelik dat hierdie inprop gebaseer is op Tooltip en is verbasend soortgelyk daaraan in sy eienskappe en doel. Waarvoor is hierdie inprop? Dit laat jou toe om die nodige HTML-opmerk binne die nutswenk te skep.

Gereedskapwenke Voorbeeld
Gereedskapwenke Voorbeeld

Die werk van die inprop is gebaseer op die invoeging van kortpaaie op die bladsy. Bevat al die basiese HTML Bootstrap Tooltip-kenmerke: inhoud (data-tooltip-content), titel, posisie, sneller, ens. Dit laat jou toe om die tema, font, tooltip-grootte, kleur, 'n prent in te voeg, en meer.

Aanbeveel: