移除离子项目分隔器
Remove ion item divider
如何删除 <ion-item>
分隔线?我有以下代码连续显示 4 个项目:
<ion-row ion-list>
<ion-col width-25 *ngFor="let player of players">
<ion-item color="dark">
<ion-avatar item-left>
<img [src]="photo" class="img img-circle"/>
</ion-avatar>
{{user.name}}
</ion-item>
</ion-col>
</ion-row>
并且输出连续显示 4 张图像,但每张图像下方都有一个白色分隔线。我不要任何分隔线。
我尝试设置 style="border:none"
但没有成功。
这是针对 ionic 2 和 3 的。请参阅 以获得更高版本的 ionic
使用no-lines
<ion-row ion-list>
<ion-col width-25 *ngFor="let player of players">
<ion-item no-lines color="dark"><!-- here -->
<ion-avatar item-left>
<img [src]="photo" class="img img-circle"/>
</ion-avatar>
{{user.name}}
</ion-item>
</ion-col>
</ion-row>
出于某种原因,这对我不起作用。
但是 lines="none"
效果很好。
对于离子 v4
<ion-item lines="none">...</ion-item>
对于 ionic v4,您应该使用行 属性:
<ion-row ion-list>
<ion-col width-25 *ngFor="let player of players">
<ion-item lines="none" color="dark">
<ion-avatar item-left>
<img [src]="photo" class="img img-circle"/>
</ion-avatar>
{{user.name}}
</ion-item>
</ion-col>
</ion-row>
我试过无线,但它在 ionic 4 中不起作用
在 ionic 4 中只有这个对我有用:
<ion-item lines="none"> </ion-item>
<ion-list>
<ion-item lines="none" button detail *ngFor="let note of notesService.notes">
<ion-label>{{ note.title }}</ion-label>
</ion-item>
</ion-list>
将此应用于 Ionic V4。真的它会工作..快乐编码
<ion-item lines="none">
</ion-item>
如果您想在所有 <ion-item>
上全局禁用线条/边框,只需将以下代码添加到您的 src/global.scss
(使用 [= 生成 Ionic v4 应用程序时的默认设置) 23=]) 你的申请。
ion-item {
--border-width: 0;
--inner-border-width: 0;
}
<ion-item>
上的属性 lines="none"
没有任何其他作用。
希望对大家有所帮助。
干杯
未知0wn0x
我在 ionic 4 上,lines="none" 有时不起作用。
所以我用这条线。
ion-list:not(.list-lines-none) ion-item::before{
border-width: 0 !important;
}
这是我的 ion Item 示例。 (它也有隐藏错误 属性)
<IonItem lines="none" detail={false}>
<IonIcon
className="w-40 h-40 float-left"
src="/assets/icon/store-black.svg"
/>
<IonLabel className="flex flex-col ml-10">
<h5 className="text-base font-bold m-0 ">Lorem ipsum </h5>
<span className="text-sm leading-tight">Kratki opis</span>
</IonLabel>
<IonIcon
className=" absolute top-50 right-30 w-15 h-15"
src="/assets/icon/arrow-right.svg"
/>
</IonItem>
在你的 ion-item 中使用 (lines="none")
如何删除 <ion-item>
分隔线?我有以下代码连续显示 4 个项目:
<ion-row ion-list>
<ion-col width-25 *ngFor="let player of players">
<ion-item color="dark">
<ion-avatar item-left>
<img [src]="photo" class="img img-circle"/>
</ion-avatar>
{{user.name}}
</ion-item>
</ion-col>
</ion-row>
并且输出连续显示 4 张图像,但每张图像下方都有一个白色分隔线。我不要任何分隔线。
我尝试设置 style="border:none"
但没有成功。
这是针对 ionic 2 和 3 的。请参阅
使用no-lines
<ion-row ion-list>
<ion-col width-25 *ngFor="let player of players">
<ion-item no-lines color="dark"><!-- here -->
<ion-avatar item-left>
<img [src]="photo" class="img img-circle"/>
</ion-avatar>
{{user.name}}
</ion-item>
</ion-col>
</ion-row>
出于某种原因,这对我不起作用。
但是 lines="none"
效果很好。
对于离子 v4
<ion-item lines="none">...</ion-item>
对于 ionic v4,您应该使用行 属性:
<ion-row ion-list>
<ion-col width-25 *ngFor="let player of players">
<ion-item lines="none" color="dark">
<ion-avatar item-left>
<img [src]="photo" class="img img-circle"/>
</ion-avatar>
{{user.name}}
</ion-item>
</ion-col>
</ion-row>
我试过无线,但它在 ionic 4 中不起作用
在 ionic 4 中只有这个对我有用:
<ion-item lines="none"> </ion-item>
<ion-list>
<ion-item lines="none" button detail *ngFor="let note of notesService.notes">
<ion-label>{{ note.title }}</ion-label>
</ion-item>
</ion-list>
将此应用于 Ionic V4。真的它会工作..快乐编码
<ion-item lines="none">
</ion-item>
如果您想在所有 <ion-item>
上全局禁用线条/边框,只需将以下代码添加到您的 src/global.scss
(使用 [= 生成 Ionic v4 应用程序时的默认设置) 23=]) 你的申请。
ion-item {
--border-width: 0;
--inner-border-width: 0;
}
<ion-item>
上的属性 lines="none"
没有任何其他作用。
希望对大家有所帮助。
干杯 未知0wn0x
我在 ionic 4 上,lines="none" 有时不起作用。 所以我用这条线。
ion-list:not(.list-lines-none) ion-item::before{
border-width: 0 !important;
}
这是我的 ion Item 示例。 (它也有隐藏错误 属性)
<IonItem lines="none" detail={false}>
<IonIcon
className="w-40 h-40 float-left"
src="/assets/icon/store-black.svg"
/>
<IonLabel className="flex flex-col ml-10">
<h5 className="text-base font-bold m-0 ">Lorem ipsum </h5>
<span className="text-sm leading-tight">Kratki opis</span>
</IonLabel>
<IonIcon
className=" absolute top-50 right-30 w-15 h-15"
src="/assets/icon/arrow-right.svg"
/>
</IonItem>
在你的 ion-item 中使用 (lines="none")