Bouw toegankelijke glijdende Hamburger-menu's met Offcanvas
De gratis Offcanvas-plug-in is een van de vele hulpmiddelen voor glijdende navigatie. Je vindt een hele reeks vergelijkbare plug-ins online, maar Offcanvas onderscheidt zich om een paar redenen.
Het is een vrij lichtgewicht bibliotheek en hoewel het op jQuery draait, is het ook niet erg moeilijk om in te stellen . Dit geldt voor zowel de JavaScript-code als de HTML-code, dus u hoeft uw standaardnavigatie helemaal niet te wijzigen.
Met de Offcanvas-plug-in kunt u bepaalde gebieden aangeven waar het menu moet verschijnen . Standaard is dit meestal de linker- of rechterkant van het scherm, maar u kunt ook de boven- of onderkant van het scherm kiezen.Dit maakt Offcanvas geweldig voor meer dan alleen het verschuiven van hamburgermenu's. Het kan worden gebruikt voor het verschuiven van meldingsbalken of zelfs opt-invelden om e-mails vast te leggen .
Elk paneel werkt op dezelfde manier waarop de gebruiker overal op de pagina kan klikken om het schuifmenu te verbergen . En u kunt toetsenbordopdrachten instellen die voldoen aan de ARIA-richtlijnen voor een goede webtoegankelijkheid.
Om Offcanvas geïnstalleerd te krijgen, hebt u alleen een kopie van jQuery nodig, samen met de CSS- / JS-bestanden van Offcanvas . Je kunt deze door npm, bower of rechtstreeks van GitHub slepen.
Ook op de GitHub-pagina ziet u een beetje voorbeeldcode die u kunt aanpassen aan uw website. Alles wat je nodig hebt voor de glijdende nav is een
Dit wordt geactiveerd via een ankerverbinding die wijst naar de ID van uw glijdende menu. Hier is een fragment van de Offcanvas GitHub dat een kort voorbeeld illustreert:
... ...
Als je de HTML op je pagina enigszins kunt herwerken, zou het geen enkel probleem moeten zijn om deze helemaal ingesteld te krijgen.
De functie offcanvas()
ondersteunt zelfs opties voor het wijzigen van de animatiesnelheid, standaardklasse en callback-functies die kunnen worden uitgevoerd nadat het menu wordt geopend of gesloten.
Bekijk de hoofdplugin-pagina voor meer informatie en een live demo. Offcanvas is een goede keuze voor navigatie met jQuery-ondersteuning als je van hamburgermenu's houdt.
Hoe u uw direct rapport het best kunt beheren
Vandaag gaan we een kleine spoedcursus in creatieve richting volgen. Nadat u al een tijdje aan het ontwerpen bent, merkt u misschien dat u de baas bent over een andere persoon in uw team, of het nu een andere ontwerper is, of een programmeur, een copywriter of een andere professional.Er is slechts één probleem: je hebt nog nooit de leiding over een teamlid gehad en je hebt geen idee wat je moet doen.
20 nuttige SVG-tools voor betere grafische weergave
SVG wint tegenwoordig aan populariteit in webontwerp en u kunt tools zoals Illustrator of Inkscape gebruiken om SVG-afbeeldingen te maken. Maar als het gaat om webdesign, moeten we altijd optimaliseren voor lichtere resultaten.Hier de 20 tools die u kunt gebruiken om snel en efficiënt met SVG te werken .