Media query syntax
So, what does a CSS media query look like and, more importantly, how does it work?Here is a complete but simple web page, with no content but some basic styles and media queries:
<!DOCTYPE html>
<html class="no-js" lang="en">
    <head>
        <meta charset="utf-8" />
        <title>Media Query Test</title>
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <style>
            body {
                background-color: grey;
            }
            @media screen and (min-width: 320px) {
                body {
                    background-color: green;
                }
            }
            @media screen and (min-width: 550px) {
                body {
                    background-color: yellow;
                }
            }
            @media screen and (min-width: 768px) {
                body {
                    background... 
                                             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
     
         
                 
                 
                 
                 
                 
                 
                 
                 
                