你能用css来瞬间调整大小和裁剪背景图像吗?

时间:2016-05-21 15:18:02

标签: javascript jquery html css background-image

我在尝试为我的网站制作背景时遇到了一个问题。我想要一个可以滚动和调整大小的图像,如下所示:https://sketchthemes.com/preview/?theme=98。 我试过这个:

<div id="back_img" style="background-image: url("test.jpg");"></div>

然后将样式设置为:

#back_img {

  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

但这并不包含我所希望的所有功能。

1 个答案:

答案 0 :(得分:1)

设置背景附件:固定;和背景大小:封面;会使它更接近这种效果,但是为了获得视差滚动,你需要编写/使用脚本根据当前滚动调整它的位置。

#back_img {

  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-attachment: fixed;
  background-size: cover;
}