我正在尝试使用 1 个包含 4 个图像的单个图像文件并使用 CSS sprite 显示它们。不知何故,所有 4 张图像都显示出来了。我指的是 w3schools 中的一个例子。
<div id="ViewTypeContainer" style="float: right; margin-top: 10px; margin-right: 10px;">
<img id="calendarView" alt="" src="/Images/ButtonToggle.png" height="1" width="1"/>
<img id="grdView" alt="" src="/Images/ButtonToggle.png" height="1" width="1" />
</div>
CSS:
#ViewTypeContainer img#calendarView {
width:82px;
height:82px;
background: url('/Images/ButtonToggle.png') 0 0;
}
#ViewTypeContainer img#grdView {
width:82px;
height:82px;
background: url('/Images/ButtonToggle.png') -30px 0;
}
我的图像文件是 .png 格式:
谁能发现我的错误?谢谢。