// see http://jsfiddle.net/stefanreich/a1uLzqh2/4/ srecord HLeftCenterRight(S left, S center, S right) { S headStuff() { ret hcss([[ .util-lcr { text-align: center; /*margin: 0 auto;*/ width: 100vw; position: relative; } .util-lcr-left, .util-lcr-right { position: absolute; top: 0; height: 100%; } .util-lcr-left { left: 0; transform: translateX(-100%) } .util-lcr-center { position: relative; display: inline-block; height: 100%; z-index: 2; } .util-lcr-right { right: 0; transform: translateX(100%) } ]]; } S get() { ret div_class(".util-lcr", linesLL( unnull(center), div_class(".util-lcr-left", left), div_class(".util-lcr-right", right))); } }