0
我试图将背景图片链接居中,但我发现它在顶部对齐并且每个背景图片都是不同的尺寸,即使我指定了尺寸。使背景图片居中链接
http://i.imgur.com/V5wNj0q.png
HTML
<section>
<h3>Contact</h3>
<ul id="contact">
<li class="phone"><a href="tel:111-111-1111">111-111-1111</a></li>
<li class="mail"><a href="mailto:[email protected]">[email protected]</a></li>
</ul>
</section>
CSS
#contact {
list-style: none;
padding: 0;
margin: 0;
}
#contact a {
display: block;
min-height: 30px;
background-repeat: no-repeat;
background-size: 30px 30px;
margin: 0 0 0 15px;
padding: 0 30px 0 30px;
}
.phone a {
background-image: url("../img/phone.jpg");
}
.mail a {
background-image:url("../img/mail.jpg");
}
您可以用'背景position'和'线height'如果单行将永远显示 –