2016-11-11 2 views
0

So unsere Website ist in den letzten Phasen, bevor wir es leben lassen, aber wir haben gerade festgestellt, wenn wir Handy reagierten alles funktionierte gut, bis wir das Handy in Querformat gedreht und es gedreht zeigte die gleichen Stile wie auf einem Desktop und die Responsive Media Wearies funktionierten nicht! Responsive-Code ist wie folgt:mobile reagiert nicht funktioniert, wenn gedrehte Landschaft

@media screen and (max-width:600px){ 
 
.stats{ 
 
    display:none; 
 
} 
 
}

kann jemand bitte helfen?

+0

https://css-tricks.com/snippets/css/media-queries-for-standard-devices/#tablet-queries Medienabfragen für verschiedene Geräte. –

+2

Im Landscape-Bildschirm ist größer als 600px, so dass Sie eine andere Medienabfrage benötigen. –

+0

Sie müssen 767px auf mobile Geräte und 768 bis 1200 für Tablets schreiben –

Antwort

0

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

zwischen Kopf-Tags hinzufügen, so dass Sie Ihre Medien-Abfrage als

@media screen and (max-width:767px){ 
    .stats{ 
    display:none; 
    } 
} 

für mobile Geräte (Handys) bekommen können

richtige Breite von mobilen Geräten ( https://developer.mozilla.org/en/docs/Mozilla/Mobile/Viewport_meta_tag) und ändern
3

Ein Querformat ist größer als 600 Pixel. Wenn Sie chrome, dev tools, verwenden, ändert sich bei der Größenanpassung des Ansichtsfensters genau die Pixelanzahl, die sichtbar ist.

Von der Spitze weg von meinem Kopf, würde ich sagen, dass Sie Ihre Medienabfrage zu ändern;

@media screen and (max-width:787px){ 
.stats{ 
    display:none; 
} 
} 
Verwandte Themen