static-columns
v18.0.15
Published
Static columns with flexbox for Agnular2
Downloads
1,247
Maintainers
Readme
STATIC-COLUMNS - effortless Angular2+ layouts
forget about flex box complicated rules !
With this simple library
angular / html columns with static width
mixed with
columns with responsive width
are not a problem anymore!
How to install:
npm install static-columns --save
Import it:
import { StaticColumnsModule } form "static-columns/browser"
Put module inside angular imports:
@NgModule(
// ...
imports: [StaticColumnsModule]
// ...
)
class MyExampleModule {
// ...
}
Examples
Basic usage:
<columns-container>
<column grow > <!-- this column will grow/shring based on screen width -->
something
</column>
<column width="190">
<button>ZAKRES</button>
</column>
<column width="190">
<button-magnifier></button-magnifier>
<button-bell></button-bell>
<button-gears></button-gears>
</column>
</columns-container>
Hide/show column in mobile view:
<columns-container>
<column hideMobile >
I am not visible when screen < 600px
</column>
<column showMobile>
I am visible only when screen < 600px
</column>
</columns-container>
Hide/show column in tablet view:
<columns-container>
<column hideTablet >
I am not visible when screen > 600px and < 840 px
</column>
<column showTablet>
I am visible only when screen > 600px and < 840 px
</column>
</columns-container>
Hide/show column in desktop view:
<columns-container>
<column hideDesktop >
I am not visible when screen > 840 px
</column>
<column showDesktop>
I am visible only when screen > 840 px
</column>
</columns-container>