Ionic framework Ionic 2向左对齐按钮标签
我在爱奥尼亚2中创建了一个按钮,如下所示:Ionic framework Ionic 2向左对齐按钮标签,ionic-framework,ionic2,Ionic Framework,Ionic2,我在爱奥尼亚2中创建了一个按钮,如下所示: <button secondary block round padding style="text-align : left;"> <ion-icon ios="ios-key" md="md-key"></ion-icon> Login </button> 登录 我试图将按钮文本对齐到左侧,但它没有出现在那里。有内置twik可以实现这一点吗?因为爱奥尼亚使用其类生成默认cs
<button secondary block round padding style="text-align : left;">
<ion-icon ios="ios-key" md="md-key"></ion-icon>
Login
</button>
登录
我试图将按钮文本对齐到左侧,但它没有出现在那里。有内置twik可以实现这一点吗?因为爱奥尼亚使用其类生成默认css。因此,您应该使用SASS来定制CSS 例如:
<button class="item">
<ion-icon ios="ios-key" md="md-key"></ion-icon>
Login
</button>
您可以使用
按钮
-标记内的项left
属性。不需要class=“”
或style=“”
登录
更多信息爱奥尼亚将按钮的内容包装到一个标签中,该标签具有类
.button内部
。因此,当您检查HTML标记时,它看起来像这样
<button secondary block round padding>
<span class="button-inner">
<ion-icon ios="ios-key" md="md-key" item-right></ion-icon>
Login
</span>
<ion-button-effect></ion-button-effect>
</button>
如果要将其应用于特定按钮(其中,.specific button
作为类添加到按钮组件)
当你说“对齐”时,你的意思是将文本完全对齐到按钮边缘旁边的左侧,还是将图标和文本位置互换,使文本在左侧居中,图标在右侧居中?@Will.Harris当我说“对齐”时,我的意思是将文本完全对齐到按钮边缘旁边的左侧。图标应该在哪里图标是,例如,保持在中间/推到右边/刚好在文本结束的一侧?我希望图标在左边,然后文本我想你应该阅读这个主题:正是我要找的东西。我的工作原理如离子3中的答案所述,但现在它似乎不再适用于爱奥尼亚4。@S.Baggy你有没有想过?我发现这是否意味着实现这一目标的唯一方法是制造一个新的按钮组件?@CamiloCasadiego抱歉,我现在不记得了。在过去的半年里,我已经离开了移动应用程序。@S.Baggy,至少在我的应用程序的下一个版本中,我将离开爱奥尼亚
<button secondary block round padding item-left>
<ion-icon ios="ios-key" md="md-key"></ion-icon>
Login
</button>
<button secondary block round padding>
<span class="button-inner">
<ion-icon ios="ios-key" md="md-key" item-right></ion-icon>
Login
</span>
<ion-button-effect></ion-button-effect>
</button>
.button-inner{
justify-content:flex-start;
}
.specific-button .button-inner{
justify-content:flex-start;
}