如何离子按钮调整内容?
How to ion-button justify-content?
我有以下代码:
<ion-button expand=“full” (click)=“do()“>
<ion-icon name=“cart” slot=“start”></ion-icon>
TEXT
</ion-button>
我想让内容(文本和离子图标)左对齐并尝试过:
ion-button {
display: flex;
justify-content: flex-start;
}
我认为这会导致内容向左对齐,但没有任何反应。似乎 css 被完全忽略了。
如果您在按钮内添加 div 并使用 Ionic 4 CSS 实用程序(在您的情况下为 text-left / text-start),则可以将文本和图标左对齐。
<ion-button expand=“full” (click)=“do()“>
<div text-left>
<ion-icon name=“cart” slot=“start”></ion-icon>
TEXT
</div>
</ion-button>
确保为 div 提供按钮的完整宽度
ion-button > div {
width: 100%;
}
用 span
包住你的内心并添加 css
.inner-span{
margin-left:auto;
}
如下(使用"
代替“
)
<ion-button expand="full" (click)="do()">
<span class="inner-span">
<ion-icon name="cart" slot="start"></ion-icon>
TEXT
</span>
</ion-button>
我有以下代码:
<ion-button expand=“full” (click)=“do()“>
<ion-icon name=“cart” slot=“start”></ion-icon>
TEXT
</ion-button>
我想让内容(文本和离子图标)左对齐并尝试过:
ion-button {
display: flex;
justify-content: flex-start;
}
我认为这会导致内容向左对齐,但没有任何反应。似乎 css 被完全忽略了。
如果您在按钮内添加 div 并使用 Ionic 4 CSS 实用程序(在您的情况下为 text-left / text-start),则可以将文本和图标左对齐。
<ion-button expand=“full” (click)=“do()“>
<div text-left>
<ion-icon name=“cart” slot=“start”></ion-icon>
TEXT
</div>
</ion-button>
确保为 div 提供按钮的完整宽度
ion-button > div {
width: 100%;
}
用 span
包住你的内心并添加 css
.inner-span{
margin-left:auto;
}
如下(使用"
代替“
)
<ion-button expand="full" (click)="do()">
<span class="inner-span">
<ion-icon name="cart" slot="start"></ion-icon>
TEXT
</span>
</ion-button>