I\'m trying to make a responsive square with the width size based on the (100%) height of the element. I believe it\'s impossible using only CSS.
The square width sh
You could do this with a tiny inline image. No JS, no extra files.
.container { height: 150px; width: 100%; text-align: center; background: #acd; } .square { display: inline-block; height: 100%; background: #691; }