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


Lage animert verktøytips enkelt med Hint.css

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.

Tooltip er en fin måte å vise ekstra informasjon på et nettsted uten å ta ekstra plass . Verktøytipset vises vanligvis på musepekeren, og det er sannsynligvis hundrevis av jQuery-plugins for å inkludere fancy verktøytips på nettstedet ditt.

Noen vanlige ulemper med å bruke jQuery-plugin er imidlertid at det kommer med et sett ubrukelige alternativer, og oppblåst med koder som reduserer ytelsen på nettstedet.

Så i dag skal vi se på et alternativ for å lage verktøytips. Med en rekke nye funksjoner i CSS3, er det nå mulig å lage en sammenlignbar, fancy verktøykode bare ved hjelp av CSS. La oss komme i gang.

Bruke Hint.css

I dette innlegget kommer vi ikke til å bygge den fra bunnen av. Vi bruker Hint.css. Hint.css er en samling av klasser og stilregler, slik at vi kan lage et enkelt verktøytips raskere. For å bruke, legg ganske enkelt stilarket til HTML-dokumentet ditt, eller kopier alle stilregler til ditt eget stilark.

Nå, i dokumentteksten, pakk brikken du vil sette inn et verktøytips med et inlineelement, som å bruke et spennings- eller ankerelement. Og legg til verktøytipsinnholdet med data-hint attributtet, slik som det.

 across the globe are filled with freelance contractors all tendering for a limited amount of jobs. Men fordi freelance markedsplasser over hele verden er fylt med frilans entreprenører alle tilbud om en begrenset antall jobber. 

Teknisk er dette alt du trenger. Hvis du forhåndsviser dokumentet ditt i nettleseren og ruller over musen, bør du se verktøytipset dukker opp.

Dette verktøytipset vises med pseudo-element, og bruker CSS3-overgang for det animerte trekket.

Gi det en anelse

Med mindre du bruker et ankerelement som leveres med karakteristiske stiler som standard, er det ingen indikasjon på at det bestemte ordet vil vise et verktøytips som det du ser på skjermbildet ovenfor, og dermed vil brukerne mest sannsynlig være clueless.

Så, for bedre brukeropplevelse, kan vi legge til noen ekstra stiler for å gi den en indikator, for eksempel:

 span [data-hint] {border-bottom: 1px dotted #aaa; } span [data-hint]: svever {markør: pointer; } 

Disse stilene vil gi spenningselementet med data-hint attributt en prikket kantbunn. Du kan justere stilene for å møte designkravet.

Tooltip Direction

Vi kan vise verktøytipset i fire forskjellige retninger: topp, bunn, høyre og venstre ved hjelp av de angitte klassene.

Venstre

 markeds 

Ikke sant

 markeds 

Topp

 markeds 

Bunn

 markeds 

Eller fortsett å vise Tooltip

 markeds 

Endelig tanke

Med mer avanserte egenskaper i CSS3, i dag, er vi ikke lenger bare avhengige av JavaScript eller jQuery for å lage et fancy brukergrensesnitt, for eksempel å lage en Tooltip, og ved hjelp av Hint.css, kan vi lage en i snap. Men som sagt tidligere i dette innlegget, tillater denne teknikken oss bare å lage et enkelt tekstbasert verktøytips .

Hvis du vil lage et mer avansert verktøytips, si et verktøytips med bilde eller vise verktøylippet ved museklikk i stedet for musepekeren, bruk JavaScript eller jQuery er fortsatt den beste måten å gå.

10 apper for å forbedre og optimalisere Android Smartphone

10 apper for å forbedre og optimalisere Android Smartphone

Android, til tross for all optimaliseringsinnsats av Google, har en tendens til å bremse ned med bruken over tid. Den nye ART-kjøretiden viser seg å være bedre enn den gamle Dalvik-motoren i ytelse, men det kan selvfølgelig ikke stoppe apper fra å lage søppelfiler som spiser de dyrebare ressursene til Android-enheten din.Dette

(Tekniske og design tips)

10 Presentasjonsverktøy for å vinne over målgruppen din

10 Presentasjonsverktøy for å vinne over målgruppen din

PowerPoint er et av de mest populære presentasjonsverktøyene. Det mangler imidlertid interaktive funksjoner, uten hvilken presentasjonen din kan bli kjedelig nok til å lede folk til kjedsomhet. Vel, det er den siste tingen du ønsker mens du lager en presentasjon, ikke sant?Ikke bekymre deg, la meg introdusere deg til kraftige, men engasjerende presentasjonsskapere. Ve

(Tekniske og design tips)