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å.
Slik tvinger du å avslutte programmer på Mac
Mac OS X er et flott operativsystem. Det er stabilt, men det er ikke perfekt. En gang imellom kan programmet du jobber med, fryse (eller henge). Hvis søknaden din ikke svarer eller du møter Spinning Beach Ball of Death, er sjansen din søknad krasjet.Hvis du ikke vil vente det, er det to måter hvordan du kan tvinge til å avslutte et program som ikke svarer.Tvin
Slik legger du til tofaktorautentisering til cPanel og WHM
Å legge til et ekstra lag med beskyttelse på nettstedet ditt er alltid en god ide. Det gjør det vanskeligere for hackere å trenge gjennom din backend og få tilgang til ting du ikke vil ha dem til. I dette innlegget skal jeg vise deg hvordan du legger til tofaktorautentisering (2FA) til webvertsens kontrollpanel - cPanel .Før