Bread Crumbs

by Kirubel Girma

HTML

<div class="m">
  <div class="ln"></div>
  <div class="a">
    <div class="ttl">
      Check this out
    </div>
    <div class="dot"></div>
    <div class="xdt">5/31/2017</div>
  </div>

  <div class="a">
    <div class="ttl">
      Check this out
    </div>
    <div class="dot"></div>
    <div class="xdt">5/31/2017</div>
  </div>

  <div class="a">
    <div class="ttl">
      Check this out
    </div>
    <div class="dot"></div>
    <div class="xdt">5/31/2017</div>
  </div>

  <div class="a">
    <div class="ttl">
      Check this out
    </div>
    <div class="dot"></div>
    <div class="xdt">5/31/2017</div>
  </div>
</div>

<div class="m">
  <div class="ln"></div>
  <div class="a">
    <div class="ttl">
      Check this out
    </div>
    <div class="dot"></div>
    <div class="xdt">5/31/2017</div>
  </div>

  <div class="a">
    <div class="ttl">
      Check this out
    </div>
    <div class="dot"></div>
    <div class="xdt">5/31/2017</div>
  </div>

  <div class="a">
    <div class="ttl">
      Check this out
    </div>
    <div class="dot"></div>
    <div class="xdt">5/31/2017</div>
  </div>

  <div class="a">
    <div class="ttl">
      Check this out
    </div>
    <div class="dot"></div>
    <div class="xdt">5/31/2017</div>
  </div>
</div>

CSS

* {
  font-family: arial;
}

.m {
  margin-top: 2em;
  width: 100%;
  height: 3.3em;
}

.ln {
  /* top: 2em; */
  position: absolute;
  margin-top: 1.5em;
  width: 100%;
  height: 0.1em;
  background: cornflowerblue;
}

.a {
  position: relative;
  min-width: 6em;
  float: left;
  padding: 0em .3em 0em .3em;
}

.a:hover {
  transform: scale(1.1);
  -webkit-transition: all 600ms cubic-bezier(0.145, 1, 0.22, 1);
  transition: all 600ms cubic-bezier(0.145, 1, 0.22, 1);
}

.ttl {
  font-size: .8em;
  text-align: center;
}

.dot {
  margin-top: 0.2em;
  margin-left: 42%;
  margin-right: 42%;
  height: 1em;
  width: 1em;
  background: cornflowerblue;
  border-radius: 50%;
}

.xdt {
  text-align: center;
  font-size: .65em;
  margin-top: .5em;
}