微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

HTML – 无法将图像放在图像上

编辑:解决方案必须有显示:内联块;

我正在尝试将iframe放在图像上.但是,无论我将边距权限设置为什么,它都会保持在同一位置.约为背景图像的1/5.

HTML

<div class="backgroundimage">
  <img src="http://truespeed.ca/wp-content/uploads/2016/06/tvscreen.png" alt="null" />
  <iframe class="Youtube" width="479" height="269" src="https://www.youtube.com/embed/6ydYvG52K-E" frameborder="0" allowfullscreen></iframe>
</div>

CSS

.backgroundimage {
  display: inline-block;
  position: relative;
  top: 70px;
  bottom: 46px;
}
.Youtube {
  position: absolute;
  left: 280px;
  bottom: 46px;
  right: 380px;
}

还有我的问题图片

issue

解决方法

只需在.Youtube规则中将左侧更改为较小的值(左侧是父元素的左侧).从大约10px开始,通过尝试找到理想的位置.

附加:你还必须删除右边:380px;来自你的.youtube规则 – 它会覆盖左边的规则(因为它跟在它下面(“级联”)).

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐