2015-11-03 74 views
1

我想保留一个图像,而背景图像可在浏览器中进行缩放。背景大小:包含;高度不能正确缩放

当我使用高度:XXXpx;它不会正确缩放。我也尝试使用百分比作为高度。

.cbp-fwslider ul li > a img { 
    border: none; 
    display: block; 
    margin: 0 auto; 
    width: 100%; 
} 

.big-o { 
    position: absolute; 
    top: 360px; 
    margin-left: 7%; 
    width: 200px; 
    height: 358px; 
} 

www.georges.larsonplusyou.com

谢谢你们。

+0

由于您的第一个选择器之后缺少一个分号,因此下面的样式将不起作用 – coopwatts

+0

我在输入时错过了它。实时代码具有适当的语法。 –

+0

为什么不把小提琴的例子... –

回答

0

尝试从您的HTML宽度去除内嵌样式,然后改变你的选择样式图像本身如下:

.big-o img { 
     position: absolute; 
     top: 360px; 
     margin-left: 7%; 
     max-width: 100% 
     width: auto; 
     height: auto; 
    } 

这个工作在我的浏览器,但我会建议使用媒体查询了响应式设计。我认为如果网页将在Internet Explorer中使用,则需要执行width: auto\9;,因为存在错误。

+0

嗯。我肯定错过了什么。我删除了内联样式并添加了img选择器。啤酒杯仍然不随图像移动。如果我将peopleseatgeorges.jpg图像放在特定的高度,我就可以将啤酒杯留在与图像相同的地方。如果我在一个固定的高度上制作peopleseatgeorges.jpg图片,那么马克杯会停留在它需要的位置。 –