Stripped personal data from development repository
edit | blame | history | raw

---
layout: docs
title: Sizing
description: Easily make an element as wide or as tall with our width and height utilities.
group: utilities

toc: true

Relative to the parent

Width and height utilities are generated from the $sizes Sass map in _variables.scss. Includes support for 25%, 50%, 75%, 100%, and auto by default. Modify those values as you need to generate different utilities here.

{% capture example %}

Width 25%

Width 50%

Width 75%

Width 100%

Width auto

{% endcapture %}
{% include example.html content=example %}

{% capture example %}


Height 25%

Height 50%

Height 75%

Height 100%

Height auto


{% endcapture %}
{% include example.html content=example %}

You can also use max-width: 100%; and max-height: 100%; utilities as needed.

{% capture example %}
{% include icons/placeholder.svg width="100%" height="100" class="mw-100" text="Max-width 100%" %}
{% endcapture %}
{% include example.html content=example %}

{% capture example %}


Max-height 100%


{% endcapture %}
{% include example.html content=example %}

Relative to the viewport

You can also use utilities to set the width and height relative to the viewport.

{% highlight html %}

Min-width 100vw

Min-height 100vh

Width 100vw

Height 100vh

{% endhighlight %}