@ media doesn't work?

when the screen is 1920, the @ media, also uses the 1910 style. why? The demo in the
code is normal, but not in the project. You can only set a number larger than 1920, such as 1500, but the code structure is the same as the following

body {
    background:blue;
}
@media screen and (max-width:1910px){
    body {
        background:red;
    }
}
Mar.10,2021

@ media only screen and (device-width:1920px) {

}

Menu