使用CSS创建响应式图像(云)时出现问题。我希望这个云被修复。在CSS中的响应式图像
这是我的HTML:
<div class="r-img" style="background:url(./img/cloud.png); width:587px; height:330px;">
</div>
这是我的CSS:
.r-img img{
top:30px;
right:5px;
overlow:hidden;
display: block;
}
我想要的页面看起来像这样: http://imgur.com/NAsDsNy
当我使用较低的分辨率或CTRL +滚动我看到这一点: http://imgur.com/OHSAvrE
我只是希望图像在有人使用Ctrl +滚动或当某人以低于我的分辨率访问页面时保持固定。我的分辨率为1920 x 1080.
据我所知,这是不可能的。缩放使得一切变得更大,包括背景。 – Joeytje50
你已经将图像添加为背景图像,所以你不能应用任何样式,除非你使用背景大小和背景位置等。如果你使用图像标签添加它,那么你的上面的CSS将工作。要检测浏览器的缩放级别,您需要[this](http://stackoverflow.com/questions/1713771/how-to-detect-page-zoom-level-in-all-modern-browsers),然后你可以相应地调整图像的大小 – Pete
只需要注意,您可能刚刚将其添加到了错误的问题中,但在CSS中“溢出”而不是“溢出”。 – DBS