【发布时间】:2017-08-14 15:42:10
【问题描述】:
我相信以前有人问过类似的问题,但我似乎无法最终解决这些问题。
所以我有一个盒子的这一部分我遇到了麻烦:
我想要的是文本与我放在里面的周围 div 水平对齐。现在我的代码是这样的:
.cssAward {
width: 299px;
height: 54px;
margin: auto;
margin-bottom: 25px;
display: flex;
}
.cssImageBox {
float: left;
width: 60px;
height: 54px;
display: table-cell;
vertical-align: middle;
text-align: center;
}
.cssBoxText {
font-size: 18px;
color: #5e5e5e;
font-family: inherit;
font-weight: 300;
margin-left: 15px;
height: 54px;
width: 224px;
}
该部分的 HTML 是:
<div class="cssAward">
<div class="cssImageBox">
<img class="cssBadge" src="images/celeb5star.png"/>
</div>
<div class="cssBoxText">
Multi-year top sales agent
</div>
</div>
我可以对我的代码做些什么来使文本与徽章水平对齐?提前致谢。
【问题讨论】:
标签: html css alignment flexbox