我試圖對齊我的文字旁邊我的圖標,但無論我做什麼,它都不起作用。對齊圖標旁邊的文字使用:之前
我嘗試擺弄top
或margin
但是它似乎仍然不想在圖標旁邊對齊。有任何想法嗎?
CSS:
.lock {
display: inline-block;
height: 36px;
width: 30px;
text-align: center;
}
.lock:before {
content:url('https://cdn3.iconfinder.com/data/icons/simplius-pack/512/pencil_and_paper-16.png');
margin: 2px;
}
.subMenu-link {
list-style:none;
margin: -10px 0 10px;
padding-left: 30px;
}
span {
display: inline-block;
background-color: pink;
}
HTML:
<li class="subMenu">
<a href="">
<i class="lock"></i>
<span>User Account</span>
</a>
<ul class="subMenu-link">
<li>One Link</li>
<li>One Link</li>
<li>One Link</li>
<li>One Link</li>
</ul>
</li>
結果表明這一點: