2016-06-13 6 views
0

Wenn ich mit Google Chrome Inspektor das Galaxy S5 (360px) vorwähle, habe ich Probleme, die richtige Bildschirmbreite zu erkennen. Es lässt das CSS für das 360px aus und verwendet stattdessen das 768px CSS. Gibt es einen besseren Weg?Erkennung der Bildschirmbreite für alle mobilen Geräte

@media only screen and (max-device-width: 360px) 
{ 

    .header_2{width:100%;height:auto;padding:20px;} 
    .left_obj{width:290px; position:relative;float:left;margin-bottom:20px;} 
    .right_obj{width:290px; position:relative;float:left;} 
    .mini_header{margin-bottom:20px;} 

} 


@media only screen and (max-device-width: 768px) 
{ 

    .header_2{width:100%;height:auto;padding:20px;} 
    .left_obj{width:370px; position:relative;float:left;margin-bottom:20px;} 
    .right_obj{width:370px; position:relative;float:left;} 
    .mini_header{margin-bottom:20px;} 

} 
+0

Media-Zustand für alle mobilen Gerät mit Landscape-Modus "@media nur Bildschirm und (max-Geräte-Breite: 767px)", Breite verwenden: x% – Saika

+0

Die Lösung ist nur um Reihenfolge zu setzen von deinem css als #MukeshRam antwortete –

Antwort

3

Nur die Reihenfolge ändern oder Ihre Medien Abfrage umkehren. Schreibe zuerst 768 Media-Abfrage dann 360.

Verwandte Themen