2017-01-10 2 views
0

Ich habe eine Liste von anklickbaren Elementen, die ich in ein Raster aus quadratischen Elementen (Kästchen) umwandeln möchte und ich weiß nicht wie. Bitte helfen Sie.Ionic - Wie man eine Ionenliste in ein Gitter verwandelt

Hier ist meine Liste:

<ion-view> 

    <ion-content> 
    <ion-list > 
     <ion-item ng-repeat="letter in letters" href="#/letters/{{letter.number}}" class="letters-list"> 
     {{letter.title}} 
     </ion-item> 
    </ion-list> 
    </ion-content> 
</ion-view> 

Bitte, wie dies in quadratische Artikel Boxen zu verwandeln?

+1

Fügen Sie die Klassennamen '' und '' hinzu. Lass es mich wissen, wenn es funktioniert –

+0

@Mr_Perfect es funktioniert, aber es steckt alles in einer einzigen Spalte. –

Antwort

2

Fügen Sie Klassen in Bezug auf die Größe des Geräts hinzu. class="col col-50" verwendet, um jede Artikelgröße anzuzeigen, wird 50% der Gesamtbreite betragen. für weitere Informationen http://ionicframework.com/docs/components/#grid

<ion-view> 

    <ion-content> 
    <ion-list class="row"> 
     <ion-item class="col col-50" ng-repeat="letter in letters" href="#/letters/{{letter.number}}" class="letters-list"> 
     {{letter.title}} 
     </ion-item> 
    </ion-list> 
    </ion-content> 
</ion-view> 

Wenn Sie nicht in der Lage sind, es mit ion Tags zu tun, versuchen Sie es mit div Tags zu tun.

einer von ihnen muss funktionieren. Natürlich beides.

+0

Vielen Dank @Mr_Perfect. Ich bin ein bisschen neu für alles. Ich habe eine Liste von ungefähr 50 Gegenständen, die ich brauche, wie fünf pro Reihe. Ich fügte eine 'col-20' hinzu, aber es behielt immer alles auf einem einzigen col. Bitte, wie kann ich 5 Elemente pro Zeile haben, d. H. 5 Spalten? Danke –

+0

Kannst du mir bitte eine Demo oder ein Beispiel im Editor wie Fiddle oder Plunker zeigen? –

+0

Danke @Mr_Perfect. Es funktionierte mit den 'div's. Ich muss jetzt nur die Boxen stylen. –

Verwandte Themen