在前端页面设计中,我们常遇到一种问题,那就是中文文字与图标顶边对齐这一问题。在CSS中,我们可以通过以下几种方式来解决这个问题。1.使用line-height属性我们可以通过设置行高(line-hei
<div class="container"> <span class="icon icon-user"></span> <p>用户名</p> </div>
.container p { line-height: 1; margin: 0; padding-left: 10px; }
<div class="container"> <span class="icon icon-user"></span> <p>用户名</p> </div>
.container .icon { display: inline-block; vertical-align: middle; width: 30px; height: 30px; background-image: url('icon-user.png'); background-size: 100% 100%; } .container p { display: inline-block; vertical-align: middle; margin: 0; padding-left: 10px; }
粉丝
0
关注
0
收藏
0