UNPKG

@readium/css

Version:

A set of reference stylesheets for EPUB Reading Systems

33 lines (26 loc) 928 B
/* Readium CSS Columns number pref A submodule managing columns number for user settings Part of “Chrome Advanced” class – no flag required. Repo: https://github.com/readium/css */ /* Number of columns */ :root[style*="--USER__colCount"] { -webkit-column-count: var(--USER__colCount); -moz-column-count: var(--USER__colCount); column-count: var(--USER__colCount); --RS__colWidth: auto; } /* If zero column, protect against it */ :root[style*="--USER__colCount: 0"], :root[style*="--USER__colCount:0"] { -webkit-column-count: 1; -moz-column-count: 1; column-count: 1; } /* If one column, make sure we reset colWidth for Safari. There is no colNumber setting in vertical writing so we don’t need to address vw/vh */ :root[style*="--USER__colCount: 0"], :root[style*="--USER__colCount:0"], :root[style*="--USER__colCount: 1"], :root[style*="--USER__colCount:1"] { --RS__colWidth: 100vw; }