2016-03-23 3 views
-1

Ich versuche, eine Menüleiste für @media (min-width: 768px) zu laden, aber ich möchte die Menüleiste, wenn @media (min-width: 480px) entfernen.Rails Last-Teil basierend auf Frage der Medien

Ich dachte, ich eine bedingte verwenden könnte, aber es für css funktioniert nicht.

Gibt es eine Möglichkeit keine html zu zeigen, teilweise basierend auf der Abfrage Medien?

+0

Wenn CSS analysiert wird, hat sich die ganze html bereits vom Server an den Browser ausgeliefert. Rails hat keine Möglichkeit, das Ergebnis der Medienabfrage zu erfahren. – Aetherus

+0

Guter Punkt @Aetherus ich bearbeitet eingereicht haben und entfernt die Ruby-Tags. – meshpi

Antwort

2

So etwas wie dies in Ihrem CSS

@media (max-width: 480px) { 
    #menu-bar { 
    display: none; 
    } 
}