文字未与顶部对齐

时间:2017-04-27 19:25:28

标签: html css sass font-awesome

The text is aligned to the bottom of the iconfont

我不知道为什么名称文字与icon-font的底部对齐。我想将文本对齐div .profile-info:

的顶部

HTML

  <div class="profile">
    <i class="profile-pic fa fa-user-circle" aria-hidden="true"></i>
    <div class="profile-info">
      <p class="name">John Doe</p>
      <p class="user-type">Admin</p>
    </div>
  </div>

CSS

.profile
  display: table
  padding: 15px

  .profile-pic
    display: table-cell
    font-size: 40px
    padding-right: 10px

  .profile-info
    display: table-cell
    .name
      margin-bottom: 0
      position: relative
    .user-type
      color: grey

1 个答案:

答案 0 :(得分:0)

您必须将其垂直对齐到顶部。使用此

.profile-info
    display: table-cell
    vertical-align: top