【发布时间】:2014-04-27 15:58:43
【问题描述】:
我们拥有的是一组精灵上的蓝色窗帘,我想让它随着背景 jpg 的宽度减小而变得流畅。 请注意,精灵内部的蓝色窗帘覆盖了 jpg 的蓝色窗帘。 由于 jpg 具有响应性,精灵需要覆盖顶部中心的两个蓝色窗帘。
见网站:http://demo.chilipress.com/epic3/
最终结果需要如下所示: 正如你所看到的,这里有三层。 jpg(背景)、窗帘(精灵)和老鹰(精灵)。因此,当更改尺寸时,精灵必须保持在正确的位置并做出响应。
HTML
<img src="assets/contact.jpg" alt="background image">
<div id="sprite_contact" class="sprite_contact"></div>
CSS
#sprite_contact{
max-width: 684px;
background: url('sprite_contact.png');}
.sprite_contact{
width: 100%;
height: 128px;
top: 0;
position: absolute;
margin: 0 0 0 27%;
background-size: cover;}
【问题讨论】:
标签: jquery html image css responsive-design