I'm using a block grid in Foundation:
<ul class="small-block-grid-3 medium-block-grid-6">
<li>Something</li>
<li>Something</li>
<li>Something</li>
</ul>
I want each li to have the same height as it's width. Each li has a different width at each of Foundation's breakpoints.
I've checked the web and looked into vw, the only decent solution I can think of is setting the vw height to be the same as Foundations li width at each break point.
Is there a better solution?
I do not want to use anything other than CSS.