我正在使用 Shape5.com Corporate Response Joomla 模板,并被要求更改右上角的四个社交媒体图标的颜色。这个模板的演示可以在这里找到:
http://www.shape5.com/demo/corporate_response/
每个图标的 CSS 在 template.css 文件中看起来像这样。我只是包括第一个图标来保持这个简短,它是用于 RSS 的:
#s5_rss {
height:23px;
width:22px;
background:url(../images/rss.png) no-repeat top left;
cursor:pointer;
margin-left:8px;
float:right;
}
#s5_rss:hover {
background:url(../images/rss.png) no-repeat bottom left;
}
rss.png 在这里:
http://www.shape5.com/demo/corporate_response/templates/corporate_response/images/rss.png
我被要求使用 CSS 将活动/悬停颜色从现在的颜色更改为红色。我不确定这是否可以用 CSS 完成。它可以?或者这是否需要设计师使用图像创建的新 .png 文件才能成为所需的红色?
我还想了解为什么这个 rss.png 文件在其中有两个不同阴影的图标图像,以及 CSS 如何在它们之间切换以知道使用哪个来悬停?这是一个允许这样做的特殊 .png 文件吗,可能与大多数 .png 文件的格式不同?谢谢!