拉伸输入框以填充空间,直到按钮使用离子2

问题描述 投票:-1回答:1

我正在使用离子2并尝试创建聊天风格的布局。我目前的HTML看起来像

<ion-footer>
    <ion-grid>
        <ion-row>
        <ion-col col-9>
            <ion-input type="text" placeholder="start typing..." ></ion-input>
        </ion-col>
        <ion-col col-3 align-self-end>
        <ion-buttons end>
            <button ion-button icon-only>
                <ion-icon name="ios-send" ></ion-icon>
            </button>
            </ion-buttons>
        </ion-col></ion-row>
    </ion-grid>

</ion-footer>

这个渲染一个输入框,然后是发送按钮。我试图拉伸输入框以占用整个空间,只需很小的余量然后按钮。

如果我删除整个网格或尝试将输入和按钮放在一个列中,则按钮转到下一行。

ionic-framework ionic2
1个回答
1
投票

.html

<ion-footer>
<ion-input type="text" placeholder="start typing..."></ion-input>

<ion-buttons end>
    <button ion-button icon-only>
            <ion-icon name="ios-send" ></ion-icon>
        </button>
</ion-buttons>
</ion-footer>

.scss

ion-input {
    position: absolute;
    width: 88%;
}
© www.soinside.com 2019 - 2024. All rights reserved.