Margin
Below, utility classes to apply margin, margin-top, margin-right, margin-bottom or margin-left property.
@for
$valuefrom 0 through 16
| Class | Properties |
|---|---|
| .m-auto | margin: auto; |
| .mx-auto | margin-left: auto; margin-right: auto; |
| .my-auto | margin-top: auto; margin-bottom: auto; |
| .mt-auto | margin-top: auto; |
| .mr-auto | margin-right: auto; |
| .mb-auto | margin-bottom: auto; |
| .ml-auto | margin-left: auto; |
.m-<value> | margin: #{$value * 0.25}rem; |
.mx-<value> | margin-left: #{$value * 0.25}rem; margin-right: #{$value * 0.25}rem; |
.my-<value> | margin-top: #{$value * 0.25}rem; margin-bottom: #{$value * 0.25}rem; |
.mt-<value> | margin-top: #{$value * 0.25}rem; |
.mr-<value> | margin-right: #{$value * 0.25}rem; |
.mb-<value> | margin-bottom: #{$value * 0.25}rem; |
.ml-<value> | margin-left: #{$value * 0.25}rem; |
Example(s)
1
2
html
<div>
<div class="sqrt-12 mx-12 ...">1</div>
</div>
<div>
<div class="sqrt-12 my-12 ...">2</div>
</div>1
2
3
4
html
<div>
<div class="sqrt-12 mt-12 ...">1</div>
</div>
<div>
<div class="sqrt-12 mr-12 ...">2</div>
</div>
<div>
<div class="sqrt-12 mb-12 ...">3</div>
</div>
<div>
<div class="sqrt-12 ml-12 ...">4</div>
</div>Media Queries
margin, margin-top, margin-right, margin-bottom and margin-left are supported by changing state on-the-fly! You can use it like this:
html
<div class="mx-4 small:mx-8 medium:mx-auto">...</div>