This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
CSS by T. Afif
css-only.dev
did:plc:kzbz4qsltwkq3baxgue7ju4k
And as I mention in my answer, "contain: inline-size" is also a good solution. The one I would probably recommend in 2025.
I don't know why I never shared this as a CSS tip. I only did with the vertical version that relies on the same trick: https://css-tip.com/equal-height-column/
2025-06-10T14:07:39.455Z