title: Div Positioning Library for UI Layout in Html/CSS?
body: <p>One thing I've always hated is the complexity of positioning divs in CSS. horizontal align, vertical align (and no, not with auto-margins, etc). Vertical and Horizontal positioning within parent containers, (ie cascading), etc. Grouping two things side by side (and no, not with floats, or tables, or ul/li or the other hacks out there), etc. I'd also like different types of containers. If you're familiar with wpf, they have vertical/horizontal stack containers, and positioning containers is usually done easily just with declaring something as 'left aligned, centered,' and it always takes the parent containers' position into account too.</p>
  
  <p>Is there a library on github or something that handles 'containers' and 'positioning'? This is mainly for UI layout in app development (either desktop or mobile) but html5 based. Either by declaring custom attributes in html or css (preferable) or by javascript programming?</p>