我有一个包含正常和悬停状态的背景图像的 div,因此当您将鼠标悬停时,会显示背景图像的下半部分。我正在制作同一个网站的移动版本,我希望只显示图像的前半部分,因为同一个 div 的高度会增加。但是,就目前而言,当 div 增长时,我显然会看到背景图像的后半部分。关于如何隐藏背景图像的下半部分同时仍显示顶部的任何想法?
.community a{background: url(images/migtea.jpg) 0 0 no-repeat #FFF; display:block; float:left; margin:0 10px 10px 0; padding: 10px 10px 10px 151px;}
.community a:hover{background-position: 0 -131px;}