hoffentlich eine sehr einfache Frage.CSS multiple @media (min-width) funktioniert nicht
Ich habe drei @ media (min-width) Anweisungen beginnend bei mobilen und aufbauend auf Desktop. Aus irgendeinem Grund wird die dritte Anweisung nicht ausgelöst.
Beispiel: .imgbox {height: 100px; width: 100px;}
@media (min-width: 768px) and (max-width: 899px) { .imgbox { background-color:red; } }
@media (min-width:900px) and (max-width: 1000px) {
.imgbox { background-color:green;}
}
@media (min-width:1001px) {
.imgbox { background-color:blue;}
}
JS Fiddle Effekt hier zeigen: https://jsfiddle.net/t5vh316h/ (ziehen Sie den mittleren Teiler auf unterschiedliche Breiten, um zu sehen, was ich meine)
Die Box nie blau wird, scheint die letzte Abfrage ignoriert werden. Warum?!
Vielen Dank.
Sind Sie über die Syntax sicher? Scheint, es gibt eine fehlende Endklammer für die erste Medienabfrage – PIIANTOM
@PIIANTOM, Es ist da. – ntgCleaner
Es sieht so aus, als hättest du einen speziellen Charakter, der in rot nach den schließenden Klammern in rot gefärbt ist, lösche einfach diese und es funktioniert. – Ricky