l'iPhone est ignorant CSS media queries. Fenêtre d'affichage de la balise présent. Travail en bureau

EDIT: Ceci est une recrue totale erreur de ma part. J'ai été l'édition d'un autre fileset à celle que j'ai été le tester. Sincères excuses à tous ceux qui ont répondu à m'aider. J'ai upvoted toutes les réponses que j'ai au moins appris un peu plus sur les requêtes de média de vous tous, mais aucun n'a fourni la réponse. Conseils svp sur ce que faire maintenant avec ce billet?


C'est une longue rubrique sur le site, mais je n'ai pas vu la solution pour ce problème.

La viewport balise est présente. Je suis à l'aide d':

<meta name="viewport" content="width=device-width,initial-scale=1.0">

Quand je redimensionner la fenêtre du navigateur de google Chrome, il fonctionne très bien, et je peux le voir claquer à nouveau des points d'arrêt qu'ils sont atteint, mais l'iPhone Safari affiche en haut à gauche du site, avec aucun signe de ramasser toutes les requêtes.

Le CSS requête de Média que j'utilise pour iPhone portrait est:

@media (max-width: 321px) { }

Je suis en utilisant Bootstrap et MOINS, de sorte que mes requêtes de média sont à la fin de l'styles.

Désolé, je ne suis pas dans une position de partage de code sur ce point. C'est un étrange — j'espère que quelqu'un peut voir si il y a quelque chose que j'ai peut-être manquant.

MODIFIER

Voici un exemple très simple qui fonctionne sur mon iPhone. Je peux faire tourner de portrait à paysage et le bg de la couleur va changer, alors il n'y a rien de mal à la requête de média que j'utilise:

<!DOCTYPE html>
<html>
<head>
    <meta name="viewport" content="width=device-width,initial-scale=1.0">
    <style type="text/css">

        body
        {
            background: blue;
        }

        @media (max-width: 321px)
        {
            body
            {
                background: red;
            }
        }
    </style>
</head>
<body>
    Here is my content...
</body>

max-width vs max-device-width?
Merci. Non, cela ne fonctionne pas.
Si cet exemple minimal fonctionne mais l'un n'est pas le cas, alors peut-être que vous avez une fracture de la CSS quelque part ou plusieurs media-queries que substituant les uns des autres
Mes excuses les plus sincères: Ma page a été pointant vers une URL différente de celle que je travaillais. Le Rookie de l'erreur. Désolé pour perdre votre temps sur le travail que vous mettez dans la pour m'aider.
Mes excuses les plus sincères: Ma page a été pointant vers une URL différente de celle que je travaillais. Le Rookie de l'erreur. Désolé pour perdre votre temps sur le travail que vous mettez dans la pour m'aider.

OriginalL'auteur BB Tony | 2013-04-30