I am facing a challenge in arranging the class named tile
along with some additional elements to create a vertical list. The tiles vary in size and are not displaying vertically as intended. I also want to add text next to each tile without disrupting the alignment of the vertical list structure. The first tile contains a label "Overview" inside it, while for the rest, I wish to include text aligned to the right of the respective tiles.
<div id="sidebar-company">
<a class="tileSB bg-darkBlue animated six flipInX" data-click="transform">
<div class="brand">
<div class="text-center">
<p class="fg-white">Overview</p></div>
</div>
</a>
<a class="tileSB half bg-darkBlue animated seven flipInX" data-click="transform">
<div class="tile-content icon">
<img src="images/mthc/arrowRight.png">
</div>
</a>
<a class="tileSB half bg-darkBlue animated eight flipInX" data-click="transform">
<div class="tile-content icon">
<img src="images/mthc/arrowRight.png">
</div>
</a>
<a class="tileSB half bg-darkBlue animated nine flipInX" data-click="transform">
<div class="tile-content icon">
<img src="images/mthc/arrowRight.png">
</div>
</a>
</div> <!-- End tile group -->
What would be the best way to achieve this using CSS?