2017-07-22 2 views
0

Ich versuche, Rand zu div hinzufügen, wenn Fenster größer als 1205px ist, aber das Problem ist, wenn der Browser größer ist, wird der Rand nicht zu Karte-Container nicht sogar hinzufügen wenn ich <meta name="viewport" content="width=device-width, initial-scale=1.0"> benutze. Irgendwelche Vorschläge zur Behebung oder was mache ich falsch?@media Bildschirm und (min-width) funktioniert nicht

@media screen and (min-width: 1205px) { 
 
\t .map-container { 
 
\t \t margin-top: 71px !important; 
 
\t } 
 
}
<div class="map-container"> 
 
\t <div id="map" style="width: 100%;height:400px">Map</div> 
 
</div>

+2

ist 'map-container' ein Element oder ist es eine Klasse/ID? Es würde helfen, wenn Sie Ihren HTML-Code so, dass wir eine [mcve] –

+0

Ja, es ist Klasse und ich vergesse zu addieren. davor helfen Sie mir – Marek

+0

Bitte senden Sie Ihre HTML-Code –

Antwort

1

Ihr map-container {...} Bit ist falsch.

Wenn Ihre Karte-Container ist eine ID (das heißt <something id="map-container">) ändern, die #map-container {...} und wenn es eine Klasse ist (das heißt <something class="map-cotainer">) ändern zu-Container .map {...} statt.

Hat meine Antwort Ihr Problem gelöst? Bitte stellen Sie sicher, dass Sie es als akzeptiert markieren, um anderen Personen mit dem gleichen Problem zu helfen.

+0

(als ein benutzerdefiniertes Element) ist gültig und entspricht mit W3C – Vivick

+0

Ja, es ist Klasse und ich vergesse zu addieren. bevor. – Marek

+0

Wusste das nicht, danke, obwohl ich ohne HTML Code hoffentlich sehen kann, warum ich diesen Fehler gemacht habe. –

Verwandte Themen