我有一个列表,其中包含几个包含文本的列表项。我正在使用 :before 伪向每个列表项添加图像。图像明显大于文本,那么如何将文本或图像居中对齐?
谢谢
-
我目前看到的
我想要达到的目标
HTML
<ul class="stats">
<li class="messages">2</li>
<li class="sales">15</li>
</ul>
CSS
.stats {
list-style: none;
margin: 0;
padding: 0;
float: left;
}
.stats .messages:before {
content: url(../images/messages.png);
opacity: 0.2;
}
.stats .sales:before {
content: url(../images/basket.png);
opacity: 0.2;
}