2016-03-31 3 views
-1

Я использую @media запрос для преобразования моей страницы html на отзывчивую страницу, но я застрял, чтобы преобразовать мою страницу в отзывчивую страницу.@media (min-width:) и (max-width:) query not working Правильно

я использую

@media(min-width:480px) and (max-width:959px) 
{ 
    body 
    { 
     background-color:red; 
    } 
} 

в моем CSS кодекса

но цвет фона меняется, когда мой браузер ширина 942px. и любой CSS-код, который я пишу для @media(min-width:480px) and (max-width:959px). Стиль CSS работает отлично только для (max-width :).

с этими ошибками/проблемами я не могу преобразовать мою страницу html в отзывчивую страницу.

+3

Вашей шириной браузера находится в медиа-запросе .... это то, что он должен делать. – Lee

+0

https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries – wlalele

+0

Задайте свой вопрос, потому что предоставленный код работает по назначению. Если ширина достигает 480 пикселей, тогда фон становится красным до тех пор, пока ширина не достигнет 960 пикселей. – Roman

ответ

2

Используйте всегда этот код для создания отзывчивого

@media screen and (max-width: 1024px){ 

    /*Your style put here*/ 

} 

@media screen and (max-width: 768px){ 

    /*Your style put here*/ 

} 

@media screen and (max-width: 640px){ 

    /*Your style put here*/ 

} 

@media screen and (max-width: 480px){ 

    /*Your style put here*/ 

} 

@media screen and (max-width: 360px){ 

    /*Your style put here*/ 

} 

@media screen and (max-width: 320px){ 

    /*Your style put here*/ 

}