将浮动元素向右对齐并垂直居中

3
我该如何使用float:right来对齐这两个图标? plunkr HTML
<li>
  <img src="https://graph.facebook.com/102031900129645/picture?type=square" />
  <a href=""> Johnny Smith </a>
  <span class="">
    <i class="fa fa-check"></i>
    <i class="fa fa-close"></i>
  </span>
</li>

CSS

li {
  width: 200px;
  list-style-type: none;
}

img {
  vertical-align: middle;
}

span {
  float: right;
  vertical-align: middle; // not working
}
3个回答

1
如果您想将图标与文本对齐,针对span元素进行操作。
.span {
    float: right;
    padding-top: 15px;
}

简单如此。

0

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接