No-Library (pure JS), HTML, CSS, JavaScript
No-Library (pure JS), HTML, CSS, Vue
I wrote this answer (http://stackoverflow.com/a/24292602/2554793) as a small demo using HTML5 flexboxes in order to have two divs sitting side-by-side.