CSS-Media-Query min-width funktioniert nicht richtig
Habe ich eine HTML wie:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Code: NewYork</title>
<link rel="stylesheet" href="test.css" />
</head>
<body data-ng-app="us">
<input type="text" />
</body>
</html>
und mein CSS ist:
input {
background-color: red;
}
/* ---- Desktop */
@media only screen and (min-width: 1000px) and (max-width: 1200px) {
input {
background-color: green;
}
}
nun die CSS gilt, wenn das Fenster auf 909px Breite. Natürlich nicht um ein scrollbar-problem. Ich bin immer verrückt mit diesem einfachen problem. Getestet habe ich es mit Chrome und IE10 beide das gleiche.
Kann jemand bitte helfen, was mache ich hier falsch?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe ich diese HTML:
Wird ein einfaches media query Erklärung wie diese hier:
Ist es großartig hier: http://jsbin.com/ubehoy/1
Debugging mit Firefox Responsive Design View und ziehen Sie den resizer, es ändert sich die input Hintergrundfarbe korrekt, wenn die Breite Grenzen erreicht sind.
Versucht mit Chrome 26.0.1410.64 m/IE 10 und es funktioniert auch Super.
Habe ich mir das geschehen von Zeit zu Zeit. Stellen Sie sicher, dass Sie Ihr tab nicht gezoomt (⌘0)
Dies funktioniert, aber stellen Sie sicher, überprüfen Sie die ein - /Auszoomen. (Ich habe diese Antwort aus den Kommentaren, wie es scheint, dies ist die big fangen hier Rum.. ich fiel für es auch)