我在页面上放了一些文字和一个按钮.我当前正在使用我所知道的传统css方法来集中它.这是以IONIC 2为中心的正确方法吗?
<ion-content padding class="login-signup"> <ion-card> <div class="or-label"> SOME-TEXT </div> <div class="signup-button"> <button outline>Signup</button> </div> </ion-content>
//对应的css
.or-label { width: 20%; font-size: 16px; margin: 0 auto; margin-top: 2em; margin-bottom: 2em; height: 50px; text-align: center; color: red; } .signup-button { text-align:center; }
解决方法
更新
就像@ AndrewGraham-Yooll在他的回答中提到的那样,fab-center属性在几个版本之前被移除了,所以现在唯一的方法就是使用带有文本中心的容器utility attribute
<ion-content padding class="login-signup"> <ion-card text-center> <div class="or-label"> SOME-TEXT </div> <button outline>Signup</button> </ion-card> </ion-content>
您可以通过添加Ionic2属性fab-center来使按钮居中,如下所示:
< button fab-center outline>注册< / button>
您可以在Ionic2 docs中找到有关Ionic2属性的更多信息.
关于另一个div,因为它不是一个离子组件(如按钮或标签),你应该使用一些像你正在做的传统css规则或使用像文本中心这样的Utility attribute.
原文地址:https://www.jb51.cc/html/228423.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。