@@ -23,7 +23,6 @@ <h1 class="header-title">Flexbox Grid Mixins <span class="version">v.0.1.1</span
23
23
24
24
</ div >
25
25
26
-
27
26
< h2 > Feature</ h2 >
28
27
29
28
< p > < strong > Flexbox Grid Mixins</ strong > is Sass Mixins library to help you write well-structured, readable, maintainable, component-based grid using Flexbox (CSS Flexible Box Layout Module).</ p >
@@ -367,6 +366,7 @@ <h3>Other Examples</h3>
367
366
< li > < a href ="example/example.html "> Flexbox Grid Mixins Example</ a > </ li >
368
367
< li > < a href ="example/holy-grail-layout.html "> Holy Grail Layout - Using Flexbox Grid Mixins</ a > </ li >
369
368
< li > < a href ="example/responsive.html "> Responsive web design - Using Flexbox Grid Mixins</ a > </ li >
369
+ < li > < a href ="example/unit-set.html "> Unit-Set Grid (Experimental stage)</ a > </ li >
370
370
< li > < a href ="example/grid-type.html "> Grid Type</ a > </ li >
371
371
</ ul >
372
372
@@ -464,8 +464,8 @@ <h3 class="reference"><span class="small">@include</span> <span class="big">grid
464
464
< tr >
465
465
< td > $gutter</ td >
466
466
< td > null</ td >
467
- < td > null | <percentage></ td >
468
- < td > < code > null</ code > is no margin of both ends of the grid. < code > <percentage></ code > generate a margin of both ends of the grid.</ td >
467
+ < td > null | << a href =" http://www.w3.org/TR/CSS21/syndata.html# percentage-units " target =" _blank " > percentage </ a > > | < < a href =" http://www.w3.org/TR/CSS21/syndata.html#length-units " target =" _blank " > length </ a > ></ td >
468
+ < td > < code > null</ code > is no margin of both ends of the grid. < code > <percentage></ code > generate a margin of both ends of the grid. < code > <length> </ code > generate a margin of both ends of the grid ( < code > <length> </ code > is experimental stage). </ td >
469
469
</ tr >
470
470
< tr >
471
471
< td > $grid-type</ td >
@@ -481,6 +481,8 @@ <h3 class="reference"><span class="small">@include</span> <span class="big">grid
481
481
482
482
< p > Generate the grid columns.</ p >
483
483
484
+ < p > The use of CSS cal() is experimental stage. If $col sets < code > <number></ code > and $gutter sets < code > <length></ code > , use CSS cal().</ p >
485
+
484
486
< table >
485
487
< tr >
486
488
< th > Arguments</ th >
@@ -491,26 +493,26 @@ <h3 class="reference"><span class="small">@include</span> <span class="big">grid
491
493
< tr >
492
494
< td > $col</ td >
493
495
< td > null</ td >
494
- < td > null | initial | <number> | auto | equal | none | breakpoint | <width></ td >
495
- < td > < code > null</ code > is no set columns. < code > <number></ code > is number of columns. < code > initial</ code > , < code > auto</ code > , < code > equal</ code > , < code > none</ code > and < code > breakpoint</ code > are preset columns. < code > <width></ code > is unit set columns (Experimental stage).</ td >
496
+ < td > null | initial | << a href =" http://www.w3.org/TR/CSS21/syndata.html#numbers " target =" _blank " > number</ a > > | auto | equal | none | breakpoint | << a href =" http://www.w3.org/TR/CSS21/visudet.html#the- width-property " target =" _blank " > width </ a > ></ td >
497
+ < td > < code > null</ code > is no set columns. < code > <number></ code > is number of columns. < code > initial</ code > , < code > auto</ code > , < code > equal</ code > , < code > none</ code > and < code > breakpoint</ code > are preset columns. < code > <width></ code > is unit set columns (< code > <width> </ code > is experimental stage).</ td >
496
498
</ tr >
497
499
< tr >
498
500
< td > $grid-columns</ td >
499
501
< td > 12</ td >
500
- < td > <number></ td >
502
+ < td > << a href =" http://www.w3.org/TR/CSS21/syndata.html#numbers " target =" _blank " > number</ a > ></ td >
501
503
< td > the total number of columns in the grid.</ td >
502
504
</ tr >
503
505
< tr >
504
506
< td > $col-offset</ td >
505
507
< td > null</ td >
506
- < td > null | <percentage></ td >
508
+ < td > null | << a href =" http://www.w3.org/TR/CSS21/syndata.html# percentage-units " target =" _blank " > percentage </ a > ></ td >
507
509
< td > < code > <percentage></ code > offset a width of columns.</ td >
508
510
</ tr >
509
511
< tr >
510
512
< td > $gutter</ td >
511
513
< td > null</ td >
512
- < td > null | <percentage></ td >
513
- < td > < code > null</ code > is no margin between columns. < code > <percentage></ code > generate a margin of between columns.</ td >
514
+ < td > null | << a href =" http://www.w3.org/TR/CSS21/syndata.html# percentage-units " target =" _blank " > percentage </ a > > | < < a href =" http://www.w3.org/TR/CSS21/syndata.html#length-units " target =" _blank " > length </ a > ></ td >
515
+ < td > < code > null</ code > is no margin between columns. < code > <percentage></ code > generate a margin of between columns. < code > <length> </ code > generate a margin of between columns ( < code > <length> </ code > is experimental stage). </ td >
514
516
</ tr >
515
517
< tr >
516
518
< td > $condensed</ td >
@@ -527,25 +529,25 @@ <h3 class="reference"><span class="small">@include</span> <span class="big">grid
527
529
< tr >
528
530
< td > $flex-grow</ td >
529
531
< td > 0 *</ td >
530
- < td > <number></ td >
532
+ < td > << a href =" http://www.w3.org/TR/CSS21/syndata.html#numbers " target =" _blank " > number</ a > ></ td >
531
533
< td > grow relative to the rest of the columns in the grid</ td >
532
534
</ tr >
533
535
< tr >
534
536
< td > $flex-shrink</ td >
535
537
< td > 1 *</ td >
536
- < td > <number></ td >
538
+ < td > << a href =" http://www.w3.org/TR/CSS21/syndata.html#numbers " target =" _blank " > number</ a > ></ td >
537
539
< td > shrink relative to the rest of the columns in the grid</ td >
538
540
</ tr >
539
541
< tr >
540
542
< td > $flex-basis</ td >
541
543
< td > auto *</ td >
542
- < td > <length> | auto</ td >
544
+ < td > << a href =" http://www.w3.org/TR/CSS21/syndata.html# length-units " target =" _blank " > length </ a > > | auto</ td >
543
545
< td > initial main size of the columns</ td >
544
546
</ tr >
545
547
< tr >
546
548
< td > $order</ td >
547
549
< td > null</ td >
548
- < td > null | <integer></ td >
550
+ < td > null | << a href =" http://www.w3.org/TR/CSS21/syndata.html#numbers " target =" _blank " > integer</ a > ></ td >
549
551
< td > control the order in which appear in the grid container</ td >
550
552
</ tr >
551
553
< tr >
@@ -578,31 +580,31 @@ <h3 class="reference"><span class="small">@include</span> <span class="big">grid
578
580
< tr >
579
581
< td > $margin</ td >
580
582
< td > null</ td >
581
- < td > null | <margin-width></ td >
583
+ < td > null | << a href =" http://www.w3.org/TR/CSS21/box.html#value-def- margin-width" target =" _blank " > margin-width </ a > ></ td >
582
584
< td > </ td >
583
585
</ tr >
584
586
< tr >
585
587
< td > $margin-top</ td >
586
588
< td > null</ td >
587
- < td > null | <margin-width></ td >
589
+ < td > null | << a href =" http://www.w3.org/TR/CSS21/box.html#value-def- margin-width" target =" _blank " > margin-width </ a > ></ td >
588
590
< td > </ td >
589
591
</ tr >
590
592
< tr >
591
593
< td > $margin-right</ td >
592
594
< td > null</ td >
593
- < td > null | <margin-width></ td >
595
+ < td > null | << a href =" http://www.w3.org/TR/CSS21/box.html#value-def- margin-width" target =" _blank " > margin-width </ a > ></ td >
594
596
< td > </ td >
595
597
</ tr >
596
598
< tr >
597
599
< td > $margin-bottom</ td >
598
600
< td > null</ td >
599
- < td > null | <margin-width></ td >
601
+ < td > null | << a href =" http://www.w3.org/TR/CSS21/box.html#value-def- margin-width" target =" _blank " > margin-width </ a > ></ td >
600
602
< td > </ td >
601
603
</ tr >
602
604
< tr >
603
605
< td > $margin-left</ td >
604
606
< td > null</ td >
605
- < td > null | <margin-width></ td >
607
+ < td > null | << a href =" http://www.w3.org/TR/CSS21/box.html#value-def- margin-width" target =" _blank " > margin-width </ a > ></ td >
606
608
< td > </ td >
607
609
</ tr >
608
610
</ table >
@@ -621,31 +623,31 @@ <h3 class="reference"><span class="small">@include</span> <span class="big">grid
621
623
< tr >
622
624
< td > $margin</ td >
623
625
< td > null</ td >
624
- < td > null | <margin-width></ td >
626
+ < td > null | << a href =" http://www.w3.org/TR/CSS21/box.html#value-def- margin-width" target =" _blank " > margin-width </ a > ></ td >
625
627
< td > </ td >
626
628
</ tr >
627
629
< tr >
628
630
< td > $margin-top</ td >
629
631
< td > null</ td >
630
- < td > null | <margin-width></ td >
632
+ < td > null | << a href =" http://www.w3.org/TR/CSS21/box.html#value-def- margin-width" target =" _blank " > margin-width </ a > ></ td >
631
633
< td > </ td >
632
634
</ tr >
633
635
< tr >
634
636
< td > $margin-right</ td >
635
637
< td > null</ td >
636
- < td > null | <margin-width></ td >
638
+ < td > null | << a href =" http://www.w3.org/TR/CSS21/box.html#value-def- margin-width" target =" _blank " > margin-width </ a > ></ td >
637
639
< td > </ td >
638
640
</ tr >
639
641
< tr >
640
642
< td > $margin-bottom</ td >
641
643
< td > null</ td >
642
- < td > null | <margin-width></ td >
644
+ < td > null | << a href =" http://www.w3.org/TR/CSS21/box.html#value-def- margin-width" target =" _blank " > margin-width </ a > ></ td >
643
645
< td > </ td >
644
646
</ tr >
645
647
< tr >
646
648
< td > $margin-left</ td >
647
649
< td > null</ td >
648
- < td > null | <margin-width></ td >
650
+ < td > null | << a href =" http://www.w3.org/TR/CSS21/box.html#value-def- margin-width" target =" _blank " > margin-width </ a > ></ td >
649
651
< td > </ td >
650
652
</ tr >
651
653
</ table >
@@ -656,6 +658,7 @@ <h2 id="Resources">Resources</h2>
656
658
< li > < a href ="https://www.w3.org/TR/css-flexbox-1/ " target ="_blank "> CSS Flexible Box Layout Module Level 1</ a > </ li >
657
659
< li > < a href ="https://css-tricks.com/snippets/css/a-guide-to-flexbox/ " target ="_blank "> A Complete Guide to Flexbox</ a > </ li >
658
660
< li > < a href ="http://philipwalton.github.io/solved-by-flexbox/demos/holy-grail/ " target ="_blank "> Holy Grail Layout - Solved by Flexbox</ a > </ li >
661
+ < li > < a href ="https://www.w3.org/TR/css-values/#calc-notation " target ="_blank "> Mathematical Expressions: calc()</ a > </ li >
659
662
</ ul >
660
663
661
664
< h2 id ="Contribute "> Contribute</ h2 >
0 commit comments