私が持っているとしましょう
/*
css for elements section #1 in page
css for elements section #2 in page
*/
@media screen and (max-width: 960px) {
/* redefines/alters CSS for elements in section #1 in page */
}
@media screen and (max-width: 700px) {
/* redefines/alters CSS for elements in section #2 in page */
}
一致するのは常に1つのメディアクエリだけであるという複数の場所を読みました...したがって、@media screenに既に定義されているCSSに依存することはできず、 @media screenの前に(max-width: 960px)が最初に適用されますおよび (最大幅: 700px)
ただし、ブラウザー ウィンドウのサイズを変更するときのテストでは、@media 画面と (最大幅: 960px)が最初に適用されていることがわかります。次に、ウィンドウのサイズをさらに小さくします@media screen と (max-width: 700px)が適用されると、変更が保持/結合されていることがわかります
だから私の質問は...私が見ているのは純粋な運であり、仕様に反していますか? または、何か不足していますか?