好的,我刚刚在我的网站上添加了一些“新”横幅到一些图片上,我用了我能想到的最简单的方法,具体如下...
<img style="background:url(images/pic3.jpg)" src="images/new.png" alt="" /></a>
现在,当在桌面上查看时,这个效果很好,因为图像已经是网站所需的正确大小,但是当我在移动设备上查看它时,.png 图像被缩小了,但背景图像没有被缩小。我知道我在 css 中漏掉了一些东西,但由于我还在学习,不知道确切地缺少什么,这就是你们需要帮助我的地方。下面是我的一些 html 代码。
<div class="thumbnail">
<a href="#">
<img style="background:url(images/pic3.jpg)" src="images/new.png" alt="" />
</a>
</div>
以下是相关的移动端CSS代码:
.thumbnails
{
}
.thumbnails .thumbnail
{
border-top: solid 1px #e5e5e5;
padding-top: 2em;
margin-top: 2em;
}
.thumbnails .first
{
border-top: 0;
padding-top: 0;
margin-top: 0;
}
.thumbnails .thumbnail img
{
margin-top: 5px;
height: 180px;
margin-right: 8px;
}
.thumbnails .thumbnail blockquote
{
margin-left: 143px;
}
基本上,我只需要知道如何使背景图片像前景图片(.png 图片)一样缩小即可。
我相信有人可以帮忙,提前致谢。
编辑:这里有一个快速的 fiddle,你可以看到正在发生的事情... http://jsfiddle.net/bBMdp/ 谢谢。