<div class="sandbox">
  <div class="options">
    <pre>
&lt;div class="element no1"&gt;1&lt;div&gt;
&lt;div class="element no2"&gt;2&lt;div&gt;
</pre>
  </div>

  <div class="content">
    <div class="element no1">1</div>
    <div class="element no2">2</div>
  </div>

</div>
.element {
  width: 100%;
  min-width: 100px;
  height: 30px;
  opacity: 0.75;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
}

.no2 { margin-top: -15% }

.no1 { z-index: 1; }

@media (min-width: 500px) {
  .element { height: 50vh; }
}

External CSS

  1. https://tim-montmorency.com/timdoc/shared/styles/codepen.css

External JavaScript

This Pen doesn't use any external JavaScript resources.