UNPKG

flexbox-grid-mixins

Version:
162 lines (161 loc) 3.82 kB
.grid--margin-offset { -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -ms-flexbox; display: flex; } .grid--margin-offset > .grid__col-1 { -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 0; -ms-flex: 0 0 6.5%; flex: 0 0 6.5%; margin-right: 2%; margin-bottom: 2%; } .grid--margin-offset > .grid__col-2 { -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 0; -ms-flex: 0 0 15%; flex: 0 0 15%; margin-right: 2%; margin-bottom: 2%; } .grid--margin-offset > .grid__col-3 { -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 0; -ms-flex: 0 0 23.5%; flex: 0 0 23.5%; margin-right: 2%; margin-bottom: 2%; } .grid--margin-offset > .grid__col-4 { -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 0; -ms-flex: 0 0 32%; flex: 0 0 32%; margin-right: 2%; margin-bottom: 2%; } .grid--margin-offset > .grid__col-5 { -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 0; -ms-flex: 0 0 40.5%; flex: 0 0 40.5%; margin-right: 2%; margin-bottom: 2%; } .grid--margin-offset > .grid__col-6 { -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 0; -ms-flex: 0 0 49%; flex: 0 0 49%; margin-right: 2%; margin-bottom: 2%; } .grid--margin-offset > .grid__col-7 { -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 0; -ms-flex: 0 0 57.5%; flex: 0 0 57.5%; margin-right: 2%; margin-bottom: 2%; } .grid--margin-offset > .grid__col-8 { -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 0; -ms-flex: 0 0 66%; flex: 0 0 66%; margin-right: 2%; margin-bottom: 2%; } .grid--margin-offset > .grid__col-9 { -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 0; -ms-flex: 0 0 74.5%; flex: 0 0 74.5%; margin-right: 2%; margin-bottom: 2%; } .grid--margin-offset > .grid__col-10 { -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 0; -ms-flex: 0 0 83%; flex: 0 0 83%; margin-right: 2%; margin-bottom: 2%; } .grid--margin-offset > .grid__col-11 { -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 0; -ms-flex: 0 0 91.5%; flex: 0 0 91.5%; margin-right: 2%; margin-bottom: 2%; } .grid--margin-offset > .grid__col-12 { -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; margin-right: 2%; margin-bottom: 2%; } @media screen and (max-width: 768px) { .grid--margin-offset--responsive { -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-flow: column nowrap; flex-flow: column nowrap; } .grid--margin-offset--responsive > [class*=grid__col] { -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 0; -ms-flex: 0 1 auto; flex: 0 1 auto; margin-right: 2%; margin-bottom: 2%; margin-right: 0; } } @media screen and (max-width: 480px) { .grid--margin-offset--responsive { -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-flow: column nowrap; flex-flow: column nowrap; } .grid--margin-offset--responsive > [class*=grid__col] { -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 0; -ms-flex: 0 1 auto; flex: 0 1 auto; margin-right: 2%; margin-bottom: 2%; margin-right: 0; } }