2

我试图让我的图像在其容器内滚动页面,但不使其固定(我需要它上下滚动,这样说:))。我已经知道将图像设置为背景并将背景附件设置为固定应该可以。像这样的东西:

example{
  width: 100%;
  height: 22.312%;
  background-image: url("img/eyepoker.jpg");
  background-size: contain;
  background-repeat: no-repeat;
  background-attachment: fixed;
}

首先 - 它不会产生谷歌向我承诺的效果。有什么建议么?其次,有人可以告诉我这是否是将背景图像安装到其容器并完全实现此效果的最佳实践?

[编辑]:尽可能具体:问题是什么都没有发生。就像我从未添加背景附件规则一样。

4

1 回答 1

1

我建议使用背景尺寸:封面;

#example {
    width: 100%;
    height: 22.312%;
    min-width: 120px;
    min-height: 80px;
    background-image: url("http://lorempixel.com/1200/800/nature");
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    margin: 400px 0;
}

http://jsfiddle.net/0r61obph/

于 2015-06-26T15:29:07.337 回答