A responsive web design works across a variety of devices, responding to screen size, platform, and orientation.
Flexible grids are the fundamental building blocks of responsive design. All assets in a responsive design, such as images, adapt to different screen sizes and resolutions via CSS media queries. As a result, the user experience (UX) is excellent on any device — be it a large desktop display or the small screen of a mobile device. The site’s design automatically adapts depending on the resolution.