Grid / Layout Grid

    1. <!-- Additional "no-gap" class on row to remove space between cells -->
    2. <div class="row no-gap">
    3. <!-- Each "cell" has col-[width in percents] class -->
    4. <div class="col-50">50%</div>
    5. <div class="col-50">50%</div>
    6. </div>
    7. <div class="row">
    8. <!-- Each "cell" has col-[width in percents] class -->
    9. <div class="col-33">33%</div>
    10. <div class="col-33">33%</div>
    11. <div class="col-33">33%</div>
    12. </div>
    1. <div class="block-title">Columns with gap</div>
    2. <div class="block">
    3. <div class="row">
    4. <div class="col">50% (.col)</div>
    5. <div class="col">50% (.col)</div>
    6. </div>
    7. <div class="row">
    8. <div class="col">25% (.col)</div>
    9. <div class="col">25% (.col)</div>
    10. <div class="col">25% (.col)</div>
    11. <div class="row">
    12. <div class="col">33% (.col)</div>
    13. <div class="col">33% (.col)</div>
    14. <div class="col">33% (.col)</div>
    15. </div>
    16. <div class="row">
    17. <div class="col">20% (.col)</div>
    18. <div class="col">20% (.col)</div>
    19. <div class="col">20% (.col)</div>
    20. <div class="col">20% (.col)</div>
    21. <div class="col">20% (.col)</div>
    22. </div>
    23. <div class="row">
    24. <div class="col-33">33% (.col-33)</div>
    25. <div class="col-66">66% (.col-66)</div>
    26. </div>
    27. <div class="row">
    28. <div class="col-25">25% (.col-25)</div>
    29. <div class="col-25">25% (.col-25)</div>
    30. <div class="col-50">50% (.col-50)</div>
    31. </div>
    32. <div class="row">
    33. </div>
    34. <div class="row">
    35. <div class="col-80">80% (.col-80)</div>
    36. <div class="col-20">20% (.col-20)</div>
    37. </div>
    38. </div>
    1. <div class="block-title">Nested</div>
    2. <div class="block">
    3. <div class="row">
    4. <div class="col">50% (.col)
    5. <div class="row">
    6. <div class="col">50% (.col)</div>
    7. <div class="col">50% (.col)</div>
    8. </div>
    9. </div>
    10. <div class="col">50% (.col)
    11. <div class="row">
    12. <div class="col-33">33% (.col-33)</div>
    13. <div class="col-66">66% (.col-66)</div>
    14. </div>
    15. </div>
    16. </div>
    17. </div>