--- title: Responsive design slug: Web/Progressive_web_apps/Responsive tags: - Media Queries - PWA - Progressive web apps - Responsive web design - viewport translation_of: Web/Progressive_web_apps/Responsive/responsive_design_building_blocks translation_of_original: Web/Progressive_web_apps/Responsive ---
Technology | Description | Support summary | Latest spec |
---|---|---|---|
Media queries | Defines expressions allowing styling to be selectively applied to content depending on viewport size, resolution, orientation, etc. | Widespread across modern browsers (more detail) | Media Queries Level 4 |
@viewport/viewport meta tag | Controls viewport settings, primarily on mobile devices. | @viewport: Experimental (more detail) Viewport meta tag: Widespread across modern mobile devices |
CSS Device Adaptation Module Level 1 |
Flexbox | A very useful CSS feature for creating flexible, responsive layouts. | Widespread across modern browsers (more detail) | CSS Flexible Box Layout Module Level 1 |