У меня была викторина в классе html/css, которую я беру с просьбой использовать медиа-запросы для реорганизации некоторых div на основе размера экрана. Код они поставили, что я должен был добавить на это было:Порядок CSS в теге стиля
<style type="text/css">
/*
These are the responsive styles. Throw some breakpoints in here!
*/
.container {
display: flex;
flex-wrap: wrap;
}
.box {
width: 100%;
}
@media screen and (max-width: 400px) {
.dark_blue {
color: blue;
}
}
</style>
Там было намного больше, чем это, но это соответствующая часть. Я придумал это:
<style type="text/css">
/*
These are the responsive styles. Throw some breakpoints in here!
*/
@media screen and (min-width: 450px) {
.light_blue, .green {
width: 50%;
}
}
@media screen and (min-width: 550px) {
.red {
width: 33.3%;
}
.orange {
width: 66.6%;
}
}
@media screen and (min-width: 800px) {
.container {
width: 800px;
margin-left: auto;
margin-right: auto;
}
}
.container {
display: flex;
flex-wrap: wrap;
}
.box {
width: 100%;
}
@media screen and (max-width: 400px) {
.dark_blue {
color: blue;
}
}
</style>
Но это буквально ничего не изменило. Страница полностью не изменилась. В конце концов я сдался и посмотрел на ответ, они написали точно так же, КСС, что я имел, только в другом порядке:
<style type="text/css">
/*
These are the responsive styles. Throw some breakpoints in here!
*/
.container {
display: flex;
flex-wrap: wrap;
}
.box {
width: 100%;
}
@media screen and (min-width: 450px) {
.light_blue, .green {
width: 50%;
}
}
@media screen and (min-width: 550px) {
.red {
width: 33.3%;
}
.orange {
width: 66.6%;
}
}
@media screen and (min-width: 800px) {
.container {
width: 800px;
margin-left: auto;
margin-right: auto;
}
}
@media screen and (max-width: 400px) {
.dark_blue {
color: blue;
}
}
</style>
Так что мой вопрос, как же порядок получить применяется здесь и почему Ждут» t мой код вообще ничего не делает?
что вы хотите попробовать? разместите некоторые html и объясните немного больше, чтобы мы могли помочь вам в правильном направлении. –