#css
#css
Вопрос:
Я написал внутренний css для изменения цвета фона тела.От экрана 601px до 700px я хочу, чтобы фон был светло-голубым, а в альбомной ориентации я хочу, чтобы фон был красным.Моя проблема в том, что я получаю только красный фон, только кто-нибудь может мне помочь с этим.
<style>
body {
background-color: lightgreen;
}
@media only screen and (min-width:601px) and (max-width:700px){
body {
background-color: lightblue;
}
}
@media only screen and (max-width: 734px) and (orientation: landscape){
body {
background-color: red;
}
}
</style>
Комментарии:
1. что, если вы добавите минимальную ширину и максимальную ширину
2. на экранах между 601 и 700 цвет фона будет красным, а не синим. Я хочу только красный фон в альбомном режиме
3. в альбомной ориентации он красный, а когда его нет в альбомной ориентации, он синий? если это так, то он работает, когда достигает высоты ландшафта, его красный
Ответ №1:
попробуйте это.
@media only screen and (min-width: 734px) and (orientation: landscape){
body { background-color: red; }
Комментарии:
1. Спасибо за вашу помощь. Предположим, что ширина устройства равна 600 * 700, поскольку я хочу, чтобы bgcolor был синим, а в альбомной ориентации, т.е. 700 * 600, я хочу, чтобы bg был красным