Werfen Sie einen Blick auf das folgende Bild:Alle Artikel in einer Zeile anzeigen, aber den letzten Artikelplatz beibehalten?
Ich habe den following Code, und jetzt will ich alle Einträge anzuzeigen (Kreise) immer (abhängig von der Größe des Displays) in einer Reihe, aber die letzte Der Artikel sollte immer vorhanden sein (auf dem Desktop, Tablet, Handy).
<body ng-controller="MainCtrl">
<button class="btn-select-user" ng-repeat="item in items | limitTo: limit as result">
<span>
<img ng-class="{}" ng-src="https://graph.facebook.com/4/picture?height=46&type=square&width=46" width="40" height="40" src="https://graph.facebook.com/4/picture?height=46&type=square&width=46">
</span>
</button>
<span class="badge pull-right" ng-click="limit = items.length" ng-hide="limit == items.length">Show all</span>
</body>
Irgendwelche Vorschläge?
tun Sie bedeuten, dass weißen Kreise gehen in mehreren Reihen, wenn der Bildschirm kleiner ist und Rot immer alleine oben bleibt? – jakob
Wenn die Kreise mehr gehen, wird das Rot ausgeblendet ('ng-hide' Direktive dafür sorgen), ich möchte nur so viele Elemente wie möglich im verfügbaren Platz anzeigen, aber das letzte Element muss rot sein (wie es verwendet wird für "show all") – vitozev
BTW, fügen Sie 'vertical-align: top;' zum '.badge'-Stil hinzu –