UNPKG

toloframework

Version:

Javascript/HTML/CSS compiler for Firefox OS or nodewebkit apps using modules in the nodejs style.

94 lines (82 loc) 1.63 kB
.x-row { display: table; border-collapse: collapse; } .x-row[fullwidth] { width: 100%; text-align: center; vertical-align: middle; } .x-row[fill], .x-row.fill { position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; } .x-row > div, .x-row > div > div { margin: 0; padding: 0; text-align: center; vertical-align: middle; } .x-row > div > div { position: relative; display: table-cell; text-align: center; vertical-align: middle; } .x-row[dir=H] > div { display: table-cell; text-align: center; vertical-align: middle; } .x-row[dir=V] > div { display: table-row; text-align: center; vertical-align: middle; } .x-row > div.TRBL > div > div, .x-row > div.TRL > div > div, .x-row > div.RBL > div > div, .x-row > div.RL > div > div { width: 100%; text-align: center; vertical-align: middle; } .x-row > div.TRBL > div > div, .x-row > div.TRB > div > div, .x-row > div.TBL > div > div, .x-row > div.TB > div > div { height: 100%; text-align: center; vertical-align: middle; } @media (orientation: portrait) { .x-row[dir=N] > div { display: table-cell; text-align: center; vertical-align: middle; } .x-row[dir=W] > div { display: table-row; } } @media (orientation: landscape) { .x-row[dir=W] > div { display: table-cell; text-align: center; vertical-align: middle; } .x-row[dir=N] > div { display: table-row; text-align: center; vertical-align: middle; } }