html - 在背景上定位图像(背景大小变化)

标签 html css image css-position

我尝试使用 CSS 在我的网站背景上定位图像。我希望这些图像在我的背景上始终保持相同的位置。但是我的背景图像改变大小并且图像移动...

背景:

html{
background: url("../images/example.gif") no-repeat bottom right fixed; 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

图片:

.image{
position: fixed;
right: 219.5px;
top: 368px;
}

有什么办法可以让图像始终保持相同的位置吗?

最佳答案

请试试这个:

html{
background: url("../images/bg.jpg") no-repeat center center fixed;
       -webkit-background-size: cover;
       -moz-background-size: cover;
       -o-background-size: cover;
        background-size: cover;
        color:#fff;
        background-color:#FFF;
        position: relative;
}

CSS:

.image{
position: fixed;
right: 219.5px;
top: 368px;
}

DEMO PAGE

关于html - 在背景上定位图像(背景大小变化),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32410992/

相关文章:

css - 父 DIV 的默认定位被忽略

c# - 使用黑白图像进行 Blob 跟踪

php - 从 href 标签而不是 img 标签获取图像宽度

html - Bootstrap 模板迁移到 ASP.NET 4.5 表单 - 全 Angular 呈现问题

javascript - 使用 jquery 选择和取消选择复选框

html - "push up"内容上方的背景具有动态高度

css - 奇数 SVG 三次贝塞尔动画(曲线到点/线)

JavaScript 不断改变 SVG 元素的颜色 - 闪烁

html - 如何在没有 float 的情况下对齐不同大小的div

image - 如何在终端内递归地批量调整 Ubuntu 中的图像大小?