h2
是塊標記,這意味着它總是試圖拿起它擁有林即你可以通過重寫它的顯示風格來繞過這個。
<ion-list>
<ion-item *ngFor="let service of services">
<h2 style="display:inline;">{{service.name}}</h2>
<button ion-fab mini color="danger"><ion-icon name="trash"></ion-icon></button>
<button ion-fab mini color="secondary"><ion-icon name="create"></ion-icon></button>
</ion-item>
</ion-list>
但是,這是一個非常特別的解決方案。你真的想在風格上思考,爲什麼你想要在同一條線上。因爲使用h2
作爲內聯標記類似於告訴HTML引擎「我想要標題,但我不希望它成爲標題」。也許考慮在span
中設置一些文本,並使用CSS來擴大它,如果你只是想放大文本。
<ion-list>
<ion-item *ngFor="let service of services">
<span style="font-size:1.5em;font-weight:bold;">{{service.name}}</span>
<button ion-fab mini color="danger"><ion-icon name="trash"></ion-icon></button>
<button ion-fab mini color="secondary"><ion-icon name="create"></ion-icon></button>
</ion-item>
</ion-list>
這使你基本上相同的視覺效果,但是現在你不能對抗HTML得到它。
我試過了,但沒有工作 –
嗯,我想知道解析到你的'service.name'中的值是否包含''\ n''? –
不,只有一個像'繪畫'這樣的名字,但我會嘗試使用另一個值,另一個變量 –