Hi
How Can I removo the space designate by the red arrow in the picture, I try to remove padding and margin but that doesn’t work as expected…
Hi
How Can I removo the space designate by the red arrow in the picture, I try to remove padding and margin but that doesn’t work as expected…
Show me your code first.
<ion-grid>
<ion-row justify-content-center>
<ion-col class='cardRestaurant' *ngFor="let restaurant of restaurants" col-6>
<ion-card (tap)='showDiner(restaurant)'>
<img [src]="'assets/images/'+ restaurant.imagee" class="imgCardMain" />
<ion-card-content>
<ion-card-title>
<span class="textCardRestaurant">{{ restaurant.title }}</span>
<span class="sousTextCardRestaurant"><br>{{ restaurant.type }}</span>
<span class="sousTextCardRestaurant">Prix = {{ restaurant.prix }}€</span>
<span class="textCardRestaurant"><br>{{ restaurant.avis }}</span><span class="note">/10</span>
<img src="assets/images/trip.png" class="imgTrip">
<span class="reduction"><br>{{ restaurant.reduction }}% sur la carte</span>
</ion-card-title>
</ion-card-content>
</ion-card>
</ion-col>
</ion-row>
</ion-grid>
</ion-list>
Thanks for your help
do you have padding in <ion-content>
?
<ion-content id="mainPage" (ionScroll)="hiddenElement($event)">
No…
so you need to override style in file scss if you want to remove padding
it because the grid has it own padding , and card has it own padding too
On witch element ?
Because I try on ion-card, row, grid, column so I don’t know where remove the padding ?
try copy this in to file scss
ion-grid{
ion-card{
width:100%;
margin-left:0 !important;
margin-right:0 !important;
ion-card-content{
padding: 0 !important;
}
}
}
You can remove my code and try to inspect element on your project to see the real problem.
Yes, I want the same result as you
When I inspect, I found just a little margin with ion-col but nothing to explain this blank…
Try this then
ion-row{
ion-card{
width:100% !important;
margin-left: 0 !important;
margin-right: 0 !important;
img{
width:100%;
}
}
}
Try to add attr no-padding in ion-content then overwrite the ion-card set margin:0 and width:100%
Result:
Thanks for your answer
I obtain this result
I have no margin/padding intern…
Yout method is perfect, I have forgot to delete a css property in variable.scss sorry…
This means you do have padding on the content, to remove it you’ve to explicitly use the no-padding
attribute. Like this:
<ion-content no-padding>