Per impostazione predefinita, desidero dare al bordo del mio elemento un bordo verde. Su un dispositivo che supporta la visualizzazione della retina, desidero prima controllare la dimensione. Su un ipad voglio dare al mio corpo un bordo rosso e su un iphone voglio dargli un bordo blu. Ma le media query di nidificazione in questo modo non funziona:Nesting Media Query
body { border: 1px solid green; }
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
@media (max-width: 768px) and (min-width: 320px) {
body { border: 1px solid red; }
}
@media (max-width: 320px) {
body { border: 1px solid blue; }
}
}
Non sai quale sia la domanda, ma se vuoi sapere se il tuo CSS è la validazione puoi controllarlo con lo strumento di validazione CSS del W3C. L'ho provato con le query multimediali annidate e non mi piaceva ... Puoi accedere allo strumento qui: https://jigsaw.w3.org/css-validator/ –