不知道我在这里做错了什么,但我尝试按照相关 w3schools 页面上的示例进行操作,但无济于事。所以这是我到目前为止所拥有的:
我的索引页上有四个图像,分别称为 index1.png、index2.png 等。我将它们组合成一个 png,即 index.png。那是我的精灵图像。我还有一个 1x1 透明图像,它是 HTML 中每个图像的占位符。这是图像代码:
<img class="index1" src="Images/trans.png" alt="alt" title="title" width="40%" />
和CSS:
img.index1 {
width:258px;
height:300px;
background:url(Images/index.png) 0px 0px;
}
测试页面,我得到的只是一个调整大小的透明图像。我要显示的图像不显示。
编辑:解决。我是个白痴,忘了在我的 CSS 中上一个目录,因为我的 CSS 位于根目录下的文件夹中。正确的路径是“../Images”