Dev.to
6/17/2026

New CSS media queries boost
Original: The CSS Media Query That Changed How I Approach Responsive Desig
Short summary
CSS media queries @media (hover: hover) and @media (pointer: fine) detect device input capabilities instead of device type, enabling more reliable responsive design. The author provides practical examples in vanilla CSS and Tailwind, with a reference table for different device-input combinations. This approach is superior to checking screen dimensions for adaptive interactions.
- •@media (hover: hover) distinguishes hover-capable devices (desktop/laptop) from touch-only devices
- •@media (pointer: fine) differentiates fine pointers (mouse/stylus) from coarse input (touch)
- •More reliable than viewport-based detection for conditional styling of interactive elements
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



