2017-07-15 6 views
1

Ich möchte das Layout erstellen, unten habe ich versucht, css padding: 0; zu verwenden, aber ich bekomme immer noch einige Padding und Marge. Das zweite Bild ist was ich bekomme. Code für das LayoutSo erstellen Sie dieses Layout in Ionic3

<ion-content class="home"> 
    <ion-grid> 
     <ion-row> 
     <ion-col> 
      <img src="assets/Instrumentitem1.png" alt=""> 
      <p>Bass</p> 
     </ion-col> 
     </ion-row> 
     <ion-row > 
     <ion-col> 
      <img src="assets/Instrumentitem2.png" alt=""> 
      <p>Cello</p> 
     </ion-col> 
     </ion-row> 
     <ion-row> 
     <ion-col> 
      <img src="assets/Instrumentitem3.png" alt=""> 
      <p>Viola</p> 
     </ion-col> 
     </ion-row> 
    </ion-grid> 
</ion-content> 

Für mein Styling das ist, was ich getan habe. Ich hatte auch versucht, Padding und Rand auf dem Bild zu entfernen, aber ich habe die gleichen Ergebnisse.

.home{ 
     scroll-content{ 
     display: flex; 
     flex-direction: column; 
     } 
    ion-grid{ 
     padding: 0; 
    } 
    ion-row{ 
     flex: 1; 
    } 
    img{ 
    } 
    p{ 
    position: absolute; 
    color: white; 
    font-size: 3em; 
    font-weight: bold; 
    top: 10%; 
    right: 20%; 
    } 
    } 

Scree One what I woollike to achive

enter image description here

Antwort

3

Sie können das no-padding Attribut für das Gitterelement, wie folgt aus:

<ion-grid no-padding>...</ion-grid> 

Da es ...

Entfernt das Padding vom Gitter und den unmittelbaren Kinderspalten.

Weitere Informationen finden Sie unter Ionic docs.

+1

danke so viel es funktioniert fragen erwartet. –

+0

Kann mir helfen, dieses https://stackoverflow.com/questions/45128929/tabs-not-showing-after-changing-the-rootpage-in-ionic3 zu beheben. –

Verwandte Themen