HTML5/CSS3 Modal Dialog Box
HTML5 MODAL POP-UP BOX IMPLEMENTED AS PURE CSS3
Modal dialog boxes (aka modal pop-ups or "dark-boxes") represent quintessentially important component of modern GUI. Web apps typically implement such functionality via client-side JavaScript, but this option could be disabled on the client machine. As a good alternative, the modal pop-up dialog could be implemented as "pure" HTML5/CSS3, completely free of any need for Java scripting, thus providing a robust solution, which is invariant to the client's web browser settings.
The key concept is a use of "target" pseudo-class of modern HTML5/CSS3 as detailed in the article on Codeproject (link).
Category: Advanced HTML5/CSS3 coding technique - by Codeproject Legend DrABELL