nl.hideout-lastation.com
Paradijs Voor Ontwerpers En Ontwikkelaars


Maak verkorte tooltips in Pure CSS met Wenk

Met zo'n vreemde naam zou je niet veel verwachten van Wenk, een gratis tooltip-bibliotheek met CSS . Toch is het een van de kleinste bibliotheken die je kunt meten onder de 1 KB wanneer je gzipt.

Wenk gebruikt pure CSS met data-* attributen om live tooltips te creëren die je naar eigen inzicht kunt restylen en positioneren. Het beste van alles is dat het een volledig gratis bibliotheek is met broncode die beschikbaar is op GitHub.

Deze lichtgewicht tooltips zijn super eenvoudig toe te voegen aan uw website. U hoeft alleen het bestand Wenk.css aan uw Wenk.css te voegen, dat u kunt downloaden van de GitHub-repo.

Of u kunt zelfs het CDN-bestand toevoegen dat wordt gehost op het CDN van GitHub. Hier is de code voor dat:

Of, als u een fan van npm / bower bent, kunt u dit pakket vanaf de terminal installeren.

De standaardtooltip-tags hebben niet veel aangepaste gegevens. Ze laten je de positie en de breedte selecteren, maar je moet de CSS handmatig wijzigen als je ze anders wilt laten stylen.

U wilt bijvoorbeeld misschien een CSS-pijl toevoegen aan de knopinfo die boven het knopinfo-element wordt weergegeven. Dit is vrij eenvoudig om te maken, maar je moet het Wenk-stylesheet doorzoeken om de exacte CSS-klasse te vinden die je wilt uitbreiden.

Hier is een voorbeeld van een standaardcode voor Wenk-tooltips:

 Wenk naar rechts! 

De belangrijkste landingspagina van Wenk bevat live demo's die je kunt testen door de muis te laten zweven. Dit zijn de meest elementaire tooltips die u krijgt, maar ze zijn perfect voor een bibliotheek die minder dan een kilobyte weegt.

Een belangrijk ding om te overwegen is browser-ondersteuning . Alle versies van Chrome en Firefox zouden goed moeten werken . Hetzelfde met Opera 12+ en Opera Mini v8 +. Maar IE8 en IE10 lijken problemen te hebben met het weergeven van deze tooltips. Gelukkig daalt hun marktaandeel snel, maar het is iets om te overwegen alvorens te gebruiken.

Ik ben nog steeds verbaasd hoeveel je kunt doen met zo weinig kennisbanken. De Wenk-bibliotheek is een bewijs van moderne front-end ontwikkeling en het laat zien dat een beetje een lange weg kan gaan.

Je kunt op GitHub door de hele bron graven, samen met live demo's en codefragmenten om deze tooltips voor je eigen site in te stellen en te maken.

30 acroniemen die webontwikkelaars moeten weten

30 acroniemen die webontwikkelaars moeten weten

Het jargon van de webontwikkelindustrie bevat zoveel afkortingen die we dag in dag uit gebruiken, dat het niet alleen ontmoedigend is voor beginners, maar soms ook moeilijk voor praktiserende ontwikkelaars om te volgen . De meesten van ons gebruiken veilig meer gebruikelijke acroniemen zoals HTML, CSS of HTTP, maar hoe zit het met de minder gebruikte of nieuwere

(Technische en ontwerptips)

Hoe maak je een Simple Advent-kalender in JavaScript

Hoe maak je een Simple Advent-kalender in JavaScript

De advent is de periode van wachten en voorbereiden op Kerstmis die vier zondagen vóór de vooravond van Kerstmis begint. Het verstrijken van de Adventtijd wordt traditioneel gemeten met behulp van een adventskalender of een adventskrans. Hoewel het begin van Advent geen vaste datum is, beginnen adventskalenders gewoonlijk op 1 december.O

(Technische en ontwerptips)