CSS nob hier ...Switching CSS-Klassen basierend auf der Bildschirmgröße
Ich schaue mir ein reaktionsfähiges Framework und vorstellen, wie ich verschiedene Aufgaben erfüllen würde.
Basierend auf der Größe des Bildschirms, haben sie an den Körper Tag hinzugefügt Klassen wie:
.PhoneVisible, .DesktopVisible, etc ...
Sie auch Klassen Links in Schaltflächen machen :
.btn, kleine Taste, med-Taste, Groß Taste
ich bin verwirrt, wie Sie über das Ändern Sie Ihre CSS gehen würde. I.E. etwas wie:
<a href="#" class="MyButtonOptions">XXXX</>
.PhoneVisible .MyButtonOptions { btn small-button }
.TabletVisible .MyButtonOptions { btn med-button }
.DesktopVisible .MyButtonOptions { btn large-button }
Müssen Sie die verschiedenen Optionen individuell einstellen?
d. H. .PhoneVisible .MyButtonOptions {height: 30px; } ???
Alle Ratschläge geschätzt!
es gibt css frameworks für das, das ist mix aus CSS und javascript, um es zu erstellen, ich benutze Twitter Bootstrap, aber es gibt viele mehr. Google es einfach. – VsMaX
warum nicht einfach Medienabfragen verwenden? – Prisoner
Werfen Sie einen Blick auf diese Frage: http://stackoverflow.com/questions/13015719/optional-javascript-execution-based-on-media-queries – frenchie