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


Gemakkelijk Modal Window maken met HTML5 Dialog

Het modale venster is een van de meest gebruikte gebruikersinterfaces die we op websites kunnen vinden. Het wordt vaak gebruikt om een ​​inschrijvingsformulier bij te houden, formulieren te uploaden (zoals in WordPress), meldingen weer te geven en andere manieren om de aandacht van een bezoeker op iets belangrijks te vestigen.

Al die tijd gebruiken we jQuery plug-in zoals jQuery UI Dialog, Twitter Bootstrap Modal of Popeasy om er een te maken. Maar HTML5 heeft een nieuwe tag met de naam

waarmee we op een veel eenvoudigere manier een native modaal venster kunnen maken.

Dialog Element gebruiken

De ... gebruiken

element is hetzelfde als hoe we andere HTML-elementen gebruiken. We voegen gewoon de inhoud toe die we willen weergeven in het dialoogvenster, zoals zo.

Hallo Wereld!

Lorem ipsum dolor sit amet, consectetur adipiserende elit. Earum, inventore!

Maar merk op dat wanneer u het bekijkt in Chrome (wat momenteel de enige browser is die deze tag ondersteunt) het dialoogvenster verborgen is. En gezien de bovenstaande HTML-structuur, zien we alleen de knop Show Dialog. Om het dialoogvenster te tonen kunnen we de JavaScript .show() gebruiken en .close() gebruiken om het te verbergen.

 (functie () {var dialog = document.getElementById ('venster'); document.getElementById ('show'). onclick = function () {dialog.show ();}; document.getElementById ('exit'). onclick = function () {dialog.close ();};}) (); 

Klik op de knop "Dialoog weergeven" en het dialoogvenster verschijnt in het midden van het browservenster.

We kunnen het dialoogvenster aanpassen via CSS. Standaard bedekt het dialoogvenster de volledige horizontale ruimte in de browser. Dus laten we de breedte specificeren, zoals zo.

 dialoogvenster {width: 500px; } 

Voorts

element wordt geleverd met een nieuw pseudo-element genaamd ::backdrop . Het wordt gebruikt om die typische schemerige achtergrond die we vaak achter een dialoogvenster vinden te stylen. Hiermee kunnen bezoekers zich meer richten op de dialoog en alle andere dingen erachter verbergen. Het lijkt op dit moment niet te werken, maar zal in de toekomst worden ondersteund.

Conclusie

HTML is de afgelopen jaren zo geëvolueerd. Het is niet langer alleen voor het bouwen van een webpagina, we kunnen nu zelfs een interactieve UI bouwen met nieuwe HTML-elementen zoals

samen met JavaScript API. Let op: dit element is experimenteel, het is nog niet klaar voor productie en het werkt alleen in Chrome met de Experimentele functies ingeschakeld op de pagina chrome://flags .

  • Demo bekijken
  • Download de bron

Maak mooie overgangen overgangen met Granim.js

Maak mooie overgangen overgangen met Granim.js

Webdesign zit vol met schoonheid en aangenaam interface-ontwerp. Sommige functies zijn functioneel, andere zijn alleen voor de show. Verloop overgangen zijn alleen voor de show, maar ze pakken nogal een stoot!Met Granim.js kunt u aangepaste overgangen in overgangen in kleur van een volledige kleur maken die er goed uitzien en naadloos aansluiten bij elke website

(Technische en ontwerptips)

Fluit om telefoongesprekken te beantwoorden met automatisch antwoord [Android]

Fluit om telefoongesprekken te beantwoorden met automatisch antwoord [Android]

Praten over de telefoon tijdens het rijden is absoluut niet aan te raden en is zelfs illegaal in sommige delen van de wereld, maar er zijn momenten dat je gewoon deze oproep moet aannemen of apps moet starten terwijl je achter het stuur van een auto zit. Het gevaar zit in het omgaan met de telefoon wanneer u uw handen op het stuur moet hebben en uw aandacht op de weg

(Technische en ontwerptips)