Mam HTML jak:CSS Query Mediów min-width nie działa poprawnie
<!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>
i mój CSS:
input {
background-color: red;
}
/* ---- Desktop */
@media only screen and (min-width: 1000px) and (max-width: 1200px) {
input {
background-color: green;
}
}
teraz CSS obowiązuje, gdy okno jest 909px szerokości. Oczywiście nie jest to pasek przewijania. Dostaję orzechy od tego prostego problemu. Testowałem to z Chrome i IE10 tak samo.
Czy ktokolwiek może pomóc w tym, co robię źle?
masz rację, z jakiegoś dziwnego powodu mój chrom mierzy 900 pikseli, chociaż okno ma 1000 pikseli. chociaż html i css są dokładnie takie same. Otworzyłem okno, w którym umieszczono oba dokumenty w dwóch zakładkach, aby zapewnić, że szerokość jest taka sama. w moim lokalnym dokumencie chrom mierzy 900px :( – Tuan
Cholera, byłem głupi, ta zakładka była na poziomie powiększenia spędził godziny na tym -_- powinienem pracować tak późno ... dzięki! – Tuan
: D ... to jest trudne spójrz na, naprawdę! –