1

Ich habe versucht, eine responsive Layout vor einer Woche verlassen, die sehr ähnlich zu einer Website ist, die ich gefunden habe, aber ich kann es überhaupt nicht tun. Ich sende die Bilder der reaktionsschnellen Seite, die ich gesehen habe, und ich sende das Bild, wie es mir gehört.Responsive Layout ist nicht genau in der Position, die ich will

Die Seite, die ich ähnlich tun möchte, ist dies:

http://mapa.buenosaires.gob.ar

Und die Seite, die ich das gleiche in git tun möchten, können Sie den Klon, herunterladen, Aktie machen, was Sie wollen:

https://github.com/eltonsantos/snippets_uteis/tree/master/sidebar_bootstrap

der normale Teil der Website, Vollbild und große ich in der Lage war genau das zu tun, was ich will, aber der ansprechenden Teils ist, ich bin nicht immer, alles, verzerrt gebrochen und an der falschen Stelle . Bitte, kann mir jemand helfen?

enter image description hereenter image description here

enter image description hereenter image description here

Auch wenn ich die Medien-Anfragen benutze ich es nicht genau verlassen kann, wie es auf der Website ist, und ich würde zumindest verstehen, warum. Kann mir jemand helfen?

+0

Fragen, die Hilfe zum Code suchen, müssen den kürzesten Code enthalten, der für die Reproduktion ** in der Frage selbst erforderlich ist **, vorzugsweise in einem ** Stack Snippet **. Obwohl Sie einen Link bereitgestellt haben, würde Ihre Frage für andere zukünftige SO-Benutzer mit demselben Problem keinen Wert haben, wenn sie ungültig werden sollte. Siehe [** Etwas in meiner Website funktioniert nicht, kann ich nur einen Link einfügen **] (http://meta.stackoverflow.com/questions/254428/something-in-my-web-site-or-project- doesnt-work-kann-ich-nur-einfügen-a-link-to-it). –

Antwort

2

CSS liest von oben nach unten, was bedeutet, dass Änderungen, die an einem Element in der mobilen Version vorgenommen wurden, einen neuen Stil erhalten, wenn die Desktop-CSS-Eigenschaft danach gelesen wird. Also, was Sie tun müssen, ist, css-Code zurückzusetzen.

Ein Beispiel

// This is mobile CSS 
.btn { 
    color: red; 
} 

@media screen and (max-width: 500px) { 
    // this is desktop CSS 
    .btn { 
     color: blue; 
    } 
} 

Wenn wir uns die Desktop-CSS ohne Farbe btn zu verlassen, würde es automatisch die Farbe Rot hat. Aber jetzt überschreiben wir es.