- Also called container queries
- A way to change style based on element dimensions
- Good for reusable components
- They don't exist
- Circular dependencies
- Parents affect size of children
- Children affect size of parent (float, position: absolute)
- Performance
- Viewport element - like an iframe
- Its dimensions cannot be altered by its descendants
- Prollyfills
- Good: https://github.com/elqteam/elq
- Not that good: http://elementqueries.com/
- Use CSS in combination with these prollyfills
- Demo: http://codepen.io/celeryclub/pen/NxvmOV