no.hideout-lastation.com
Paradis For Designere Og Utviklere


Flexdatalist - Autofullfør plugin med Brukerstøtte

HTML5 element er ganske nyttig i moderne frontend utvikling. Likevel er det en av de elementene som ikke mange utviklere vet om.

Den fungerer på et felt der du kan autosuggest bestemte verdier for inngangen . Standardoppsettet ser bra ut, og vi har dekket noen kodingstips om å bygge kule effekter med autosuggest datalister.

Det er imidlertid mye lettere å jobbe med et plugin som Flexdatalist . Den støtter et bredere utvalg av nettlesere og lar deg fullt ut tilpasse utformingen av datalisten din .

Ikke alle har behov for autofullføringsfunksjoner og med innfødte HTML5-datalister, du kan ikke bry deg med et plugin. Imidlertid er Flexdatalist kanskje den beste der ute fordi den bygger på innfødte datalistiske atferd for å legge til:

  • Mobil responsiv støtte
  • Ekstra beskrivelser for hvert element
  • Alternativer for flere valg samtidig
  • Tilpassede hendelseshåndterere

Det er alle drevet av jQuery, så du trenger en kopi av den nyeste versjonen for å få dette til å løpe. Den kommer også med sitt eget CSS stilark som du kanskje vil kombinere til en enkelt CSS-fil for å redusere HTTP-forespørsler.

Du kan finne fullstendige oppsettinstruksjonerhoveddemosiden som inneholder nedlastingskoblinger til de fleksdatalistiske filene .

Det er veldig enkelt å sette opp, med bare en enkelt linje med JavaScript . Som standard er .flexdatalist målrettet mot alle innganger med klassen .flexdatalist, så bare å legge til det i koden din, bør være nok til å se resultater.

Du legger bare til elementet i ditt felt og Flexdatalist håndterer resten. Den vil automatisk tilpasse listen, inkludert valgfri beskrivende tekst.

Den enkleste måten å legge til ekstra tekst på, er gjennom en JSON-fil som du kan legge ved innspillet ditt gjennom en datatilskrivning .

For eksempel, hvis du sjekker ut Flexdatalistiske demosiden, finner du et "Land" -felt med attributdatatabellen data-data='countries.json' . Dette refererer til en ekstern fil som lagrer alle de rå inngangsdata eksternt .

For mange av disse feltene kan du senke siden litt . Imidlertid kan jeg ikke forestille meg at mange nettsteder ville kjøre mer enn noen få av disse datalistiske skjemaene på en side, for ikke å nevne selv med dette jQuery-pluginet, er de fremdeles ganske raske .

For å komme i gang, bare besøk GitHub repo og last ned en kopi . Dette inkluderer en lenke til hoveddemosiden, som også har full dokumentasjon for oppsett, JavaScript-alternativer og mange prøvekodeutdrag for å gå rundt.

Slik lager du CSS Gradient Border Colours

Slik lager du CSS Gradient Border Colours

Denne artikkelen er en del av vår "HTML5 / CSS3 Tutorials Series" - dedikert til å gjøre deg til en bedre designer og / eller utvikler. Klikk her for å se flere artikler fra samme serie. Med alle de nye funksjonene i CSS3, er vi nå i stand til å bygge bildeløse nettsteder. Tidligere var bruken av bildet uunngåelig når det gjelder å vise gradientfarger. I dag bl

(Tekniske og design tips)

12 Smartphone Camera Apps du bør prøve

12 Smartphone Camera Apps du bør prøve

Har smarttelefonkameraet DSLR manuelle kontroller, RAW-opptaksstøtte, stemmeaktivert kommando, eller muligheten til å ta kjempebra selfies? Sannsynligvis ikke. Du kan imidlertid få alt dette og mange flere kule funksjoner ved å bruke tredjeparts kameraprogrammer .Det er mange tredjeparts kameraprogrammer som overbelaster smarttelefonkameraet ditt. I

(Tekniske og design tips)