Slides of the – highly entertaining – talk @Vasilis gave at CSS Day 2016 in which he elaborated on a few techniques he experimented with in order to get responsive-like sites without using any media queries.
Some neat tricks include:
- Calling it “active whitespace” instead of floats getting stacked up 😛
- Setting a unit-ed value (such as
15em
) instead of a plain number as a value forcolumns
- Using an URL fragment (
window.location.hash
) along with anid
along with the:target
psuedo-class - Using
vmin
andvmax
values (in combination with quantity selectors) - …