recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Essayer de déterminer la requête multimédia CSS via js.

@media screen and (min-width: 360px) and (max-width: 375px){
    .ejiao_description .form form p{
        margin-bottom: 11px;
    }
}

La requête média en CSS s'écrit comme ceci
js

var screen1 = window.matchMedia('@media  (min-width: 360px) and (max-width: 375px)');
    if (screen1.matches){
        XXXXXX.....
    }
    else{
        XXXX....
    }

Mais ça ne marche pas maintenant.

習慣沉默習慣沉默2689 Il y a quelques jours811

répondre à tous(3)je répondrai

  • 滿天的星座

    滿天的星座2017-07-05 10:40:16

    https://developer.mozilla.org/en-US/docs/Web/API/Window/matchMedia
    

    Veuillez consulter la documentation

    répondre
    0
  • 扔个三星炸死你

    扔个三星炸死你2017-07-05 10:40:16

    répondre
    0
  • 我想大声告诉你

    我想大声告诉你2017-07-05 10:40:16

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            @media screen and (min-width: 360px) and (max-width: 375px){
                .aa .form form p{
                    margin-bottom: 11px;
                }
            }
        </style>
    </head>
    <body>
    <!-- 想通过js判断css的媒体查询 出错 -->
    <p class="aa">
        <p class="form">
            <form>
                <p>123123</p>
            </form>
        </p>
    </p>
    </body>
    <script>
        var screen1 = window.matchMedia('(min-width: 360px) and (max-width: 375px)');
        console.log( screen1 );
        if (screen1.matches){
            console.log( 1 );
        }
        else{
            console.log( 2 );
        }
    </script>
    </html>

    pourwindow.matchMedia('(min-width: 360px) and (max-width: 375px)');,没@media

    répondre
    0
  • Annulerrépondre