Les requêtes de média CSS min-width et min-device-width contradictoires?

Je suis très nouveau dans le monde des media queries, et il est clair qu'il y est quelque chose de fondamental qui me manque, à propos de la différence entre la largeur et device-width -- autres que de leur évidente ciblage des capacités.

Je voudrais cible régulière des ordinateurs et des appareils avec les mêmes points d'arrêt, j'ai donc simplement dupliqué tous mes min & largeur max de requêtes min-device et max-device largeur des requêtes. Pour quelque raison que ce soit, lorsque j'ajoute le dispositif homologues, mon CSS est interprétée très différemment régulièrement par des ordinateurs, et je ne suis pas sûr de ce que je fais mal.

Vous pouvez voir les effets (c'est ce à quoi il DEVRAIT ressembler)

Et ici (après l'ajout d'-device-width à mes questions, mon CSS se fait défoncer jusqu'à la plus petite largeur -- les résolutions les plus élevées sont visibles même lorsque la largeur du navigateur est plus petite que ce qui est appelé).

Voici mes liens de CSS -- est-il quelque chose de mal avec ma syntaxe? :

<link rel="stylesheet" media="only screen and (max-width: 674px), only screen and (max-device-width: 674px)" href="300.css">
<link rel="stylesheet" media="only screen and (min-width: 675px) and (max-width: 914px), only screen and (min-device-width: 675px) and (max-device-width: 914px)" href="650.css">
<link rel="stylesheet" media="only screen and (min-width: 915px) and (max-width: 1019px), only screen and (min-device-width: 915px) and (max-device-width: 1019px)" href="915.css">


<link rel="stylesheet" media="only screen and (min-width: 1020px), only screen and (min-device-width: 1020px)" href="1020.css">
<link rel="stylesheet" media="only screen and (min-width: 1200px) and (max-width: 1299px), only screen and (min-device-width: 1200px) and (max-device-width: 1299px)" href="1200.css">
<link rel="stylesheet" media="only screen and (min-width: 1300px), only screen and (min-device-width: 1300px)" href="1300.css">
  • Dans FF les deux versions ressemble exactement la même chose pour moi. Dans le navigateur et la version que vous avez des problèmes?
  • FF 12. Assurez-vous que vous faites glisser lentement à partir de la plus grande à la plus petite de sorte qu'il peut voir les autres requêtes. Je vois ce problème dans chaque navigateur, j'ai essayé -- FF, Chrome, etc -- je ne sais pas si vous essayez à la plus petite des largeurs.
  • Voici des captures d'écran large de FF 12 et Chrome 25 swanflighthaven.com/pagestuff/correct.jpg et swanflighthaven.com/pagestuff/incorrect.jpg