我对编码非常陌生,所以我不知道发生了什么问题......我有一个悬停的社交媒体图标,应该显示为粉红色而不是白色我通过使用第二个图像,除了图像只显示在下半部分。有任何想法吗?悬停只适用于图像的一半
CCS:
a.twitter:hover {
background-image: url('http://www.new.sheisbiddy.com/wp-content/uploads/2015/11/twitter1.png');
background-position: 5px -20px;
background-repeat: no-repeat;
}
HTML:
<div class="social"><a class="twitter" href="http://twitter.com/" title="Twitter" alt="twitter"><center><img src="http://www.new.sheisbiddy.com/wp-content/uploads/2015/11/wtwitter.png" hspace="5"></a>
这是决定图像定位的部分:'background-position:5px -20px;'。只是摆弄它,直到它在正确的位置。这只是一个猜测,但请尝试'background-position:5px 0;'而不是。 – jperezov
'
明白了!多谢你们!! – newsoul