首页 文章

离子v2按钮文本对齐

提问于
浏览
0

在我的离子v2应用程序中,我有几个按钮,里面有一个图标和一个文本 . 使用Ionic的v1,可以使用参数将按钮内的图标和文本对齐 .

<a class="item item-icon-left item-assertive">
    <i class="icon ion-gear"></i>
    SomeTextForExample
</a>

对于v2,我没有找到任何参数,然后'icon-left',这在图标和文本之间只增加了一点间隙 . 无论如何,按钮的内容保持居中 .

这是我从v2的html代码:

<button ion-button block icon-left color="danger">
    <ion-icon name="car"></ion-icon>
    TextFoo
</button>

我删除了ngFor和点击功能以便于阅读 . 有解决方案的任何可能性吗?

3 回答

  • 2

    至于我们没有用 item-endicon-left 来解决它的方法,我们可以使用一些css作为按钮:

    <button ion-button block icon-left color="danger" class="btn-align">
        <ion-icon name="car"></ion-icon>
        TextFoo
    </button>
    

    和 class 是

    .btn-align {
        .button-inner { /*< --- this class added automatically */
            justify-content: flex-start;
         }
    }
    
  • 0
    <button ion-button block icon-left color="danger">
        <ion-icon name="car"></ion-icon>
        TextFoo
    </button>
    

    这应该工作 . 只需确保您在 <ion-icon>'s name属性中提供有效名称 . 例如: <ion-icon name="star"></ion-icon>

  • 1

    我在android <v4.4上遇到了这个问题

相关问题