【发布时间】:2016-05-12 12:14:55
【问题描述】:
我正在尝试使某个图标出现在某些文本后面,但它不起作用。 我用于图标的 CSS 是这样的链接:
.fa:not(.form-control-feedback) {
font-size: $h1-size;
color: lighten($brand-color-light, 10%);
z-index: 0;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
display: -webkit-box; /* Safari */
display: flex;
align-items: center;
justify-content: center;
}
html 是这样的:
<a ui-sref="account({ accountNumber: controller.account.accountNumber })" animated-tile>
<i class="fa fa-user"></i>
<div style="z-index: 2;">
<h3>{{ controller.account.accountNumber }}</h3>
<h5>{{ controller.account.name }}</h5>
<p>
{{ controller.account.address.houseName }}<br ng-if="controller.account.address.houseName.replace(' ', '')" />
{{ controller.account.address.street }}<br ng-if="controller.account.address.street.replace(' ', '')" />
{{ controller.account.address.town }}<br ng-if="controller.account.address.town.replace(' ', '')" />
{{ controller.account.address.county }}<br ng-if="controller.account.address.county.replace(' ', '')" />
{{ controller.account.address.postCode }}
</p>
</div>
</a>
但文字只出现在图标后面。 我试过用 :before 还是不行。
这是我的问题的代码笔:
http://codepen.io/r3plica/pen/GZeLQM
这是我设置它的地方:之前
http://codepen.io/r3plica/pen/EKMJLj
有人知道如何解决这个问题吗?
【问题讨论】:
标签: css font-awesome