<div class="cbp-spacing-square-micro">
<p>
<strong>.cbp-spacing-square-micro</strong>
<br />
Applies even 8px of padding around the element on all 4 sides
</p>
</div>
<div class="cbp-spacing-square-xsmall">
<p>
<strong>.cbp-spacing-square-xsmall</strong>
<br />
Applies even 12px of padding around the element on all 4 sides
</p>
</div>
<div class="cbp-spacing-square-small">
<p>
<strong>.cbp-spacing-square-small</strong>
<br />
Applies even 16px of padding around the element on all 4 sides
</div>
<div class="cbp-spacing-square-regular">
<p>
<strong>.cbp-spacing-square-regular</strong>
<br />
Applies even 20px of padding around the element on all 4 sides
</p>
</div>
<div class="cbp-spacing-square-large">
<p>
<strong>.cbp-spacing-square-large</strong>
<br />
Applies even 40px of padding around the element on all 4 sides
</p>
</div>
<div class="cbp-spacing-square-xlarge">
<p>
<strong>.cbp-spacing-square-xlarge</strong>
<br />
Applies even 80px of padding around the element on all 4 sides
</p>
</div>
//spacing variables
$cbp-spacing-micro: 8px;
$cbp-spacing-xsmall: 12px;
$cbp-spacing-small: 16px;
$cbp-spacing-regular: 20px;
$cbp-spacing-large: 40px;
$cbp-spacing-xlarge: 80px;
//spacing square classes//
.cbp-spacing-square-micro {
padding: $cbp-spacing-micro;
}
// applies even 12px of padding around the element on all 4 sides
.cbp-spacing-square-xsmall {
padding: $cbp-spacing-xsmall;
}
// applies even 16px of padding around the element on all 4 sides
.cbp-spacing-square-small {
padding: $cbp-spacing-small;
}
// applies even 20px of padding around the element on all 4 sides
.cbp-spacing-square-regular {
padding: $cbp-spacing-regular;
}
// applies even 40px of padding around the element on all 4 sides
.cbp-spacing-square-large {
padding: $cbp-spacing-large;
}
// applies even 80px of padding around the element on all 4 sides
.cbp-spacing-square-xlarge {
padding: $cbp-spacing-xlarge;
}
//used for demonstration purposes only
body {
width: 400px;
margin: auto;
}
div {
color: #1460aa;
background-color: #1460aa;
background-clip: padding-box;
margin-bottom: 10px;
}
p {
background-color: #edf3f9;
}
View Compiled
This Pen doesn't use any external JavaScript resources.