html - Css 图像在响应图像顶部的绝对位置

标签 html css image

如何在调整大小时使气球图像位置保持在网格图像上?

气球 1 和 B2 实际上位于网格 5 和 7 内,但如果左右调整大小,气球将越位。

为此我需要一个特殊的 calc 或 javascript/jquery 库吗?

谢谢。

updated fiddle

.container{
  max-width:600px;
  max-height:400px;
}
.image-container{
  width:70%;
  float:left;
  position:relative;
}
.img-grid{
  max-width:100%;
  max-height:100%;
}
.balloon{
  position:absolute;
  left:30%;
  top:50%;
}
.balloon2{
  position:absolute;
  left:60%;
  top:15%;
}
Resize this area
<div class= "container">
  <div class="image-container">
       <img class="img-grid" src="https://image.ibb.co/hFUHdz/example18.png" />
       
       <img class="balloon" src="https://image.ibb.co/b445WK/tkp_5_balloonpop.png"/>
       <img class="balloon2" src="https://image.ibb.co/b445WK/tkp_5_balloonpop.png"/>
  </div>
  <div class="text-container">
  
  </div>
</div>

最佳答案

在整个调整大小的过程中,例如在四个点使用媒体查询,即

@media only screen and (max-width: 600px) {
img{width:60%;height:auto;}
}

只需调整图像宽度即可。

关于html - Css 图像在响应图像顶部的绝对位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51683674/

相关文章:

java - 有条件的拖放图像

c# - 如何将 .ashx 处理程序与 asp :Image object? 一起使用

javascript - Webassembly 最终会在浏览器中呈现为 HTML 吗?

javascript - 使用 "background-size: contain"获取调整大小的背景图像的高度

javascript - 有没有办法使 <li> 下拉菜单功能像 <option> 选择菜单一样?

java - 通过 JPanel 获取 .gif 显示?

php - 在 PHP 中发送空白数据的联系表单

javascript - 在.js文件中调用ajax

html - 如何让 Flexbox 元素与父元素具有相同的高度?

javascript - 按钮点击触发的jQuery幻灯片动画