2017-10-03 15 views
0

このアプリでは、[編集]列のボタンが他の列と垂直に整列して表示されません。それは常に行が悪く見えるように一番下に並んでいます。ionic2アプリの垂直整列ボタン

Screen shot

コードを以下に示す:

<ion-row> 
 

 
<ion-col col-3> {{item.projectname}} </ion-col> 
 
<ion-col col-4> {{item.loginid}} </ion-col> 
 
<ion-col col-3> {{item.password}} </ion-col> 
 
<ion-col col-2> 
 
    <button ion-button menuToggle strong *ngIf="buttonclicked"     
 
    (click)="editdata(item)"><ion-icon name="menu"></ion-icon> 
 
\t </button> 
 
</ion-col> 
 
</ion-row>

この点で案内してください。

ion-col { 
    display: flex; 
    align-content: center; 
    align-items: center; 
} 

私が正しく理解していれば、これはテキストを揃える垂直方向のことで、あなたの問題を解決します:あなたのコンポーネントに、このCSSを追加

+0

実際、私は彼らが垂直に並んでいると思います。しかし、いくつかの列には2行があるので、それはその中間を使用します。これにより、1行のテキストがあるときに中央から外に見えるようになります。 – Juxture

+0

返事をありがとう。しかし、それを一番上の行とどのように揃えるのですか? – John

答えて

1

してみてください。 (既にボタンが中央に配置されているので)

P.Sこれはコンポーネントのすべてのイオンに影響しないように、クラスを作成する必要があります。

+0

あなたの返事をありがとう。 CSSを対応する.scssファイルに追加しました。しかし、それは動作しませんでした。 – John

+0

それは奇妙です、私はあなたのhtmlでそれをテストし、私のアプリケーションで動作していた。 これを見てください:https://plnkr.co/edit/l0GtPwi7hGvyo9mAD8R0?p=catalogue 私はこのplunkrで修正を実装しました。そこで動作するか試してみてください。 – Juxture

+0

あなたはそれを動作させることができましたか? – Juxture

関連する問題