美文网首页
CSS background-attachment 属性

CSS background-attachment 属性

作者: AmazingMax | 来源:发表于2017-12-12 18:48 被阅读76次

最近看到许多网页运用了一个效果,网页往下翻背景跟着屏幕滚轮的滚动而滚动。这让我很好奇是什么技术做出来的效果,正巧这两天浏览了守望先锋的官网,里面黑百合的造型结合多拉多的背景效果很帅,于是研究了一番。

实际效果

模块出现的时候是这样的:


初始位置

滑动滚轮,使页面往下拉:


下拉后的位置

由此可见,背景图的建筑物本来可以看见多层,随着页面下拉只看得到顶部了!
这就形成了一种很炫的视觉效果。

background-attachment

就是这个属性啦~(background-attachment)

浏览器支持

几乎所有的浏览器都支持此属性。


浏览器支持
定义及其用法
background-attachment 属性设置背景图像是否固定或者随着页面的其余部分滚动。 属性值
写法

不太明白的同学可以拿一张长图试一下,设置容器高度低于图片背景高度就明白了。

body 
  { 
  background-image: url(bgimage.gif); 
  background-attachment: fixed;
  }

例子

W3C:http://www.w3school.com.cn/tiy/t.asp?f=csse_background-attachment

有的朋友说这个属性早就有了,到现在我才发现有这么一个属性呢!所以说要查漏补缺嘛,旧的技术结合好的想法也会有新的效果出现的。

相关文章

  • Tailwind Background

    背景滚动(background attachment) CSS提供的background-attachment属性...

  • CSS:background-attachment属性

    background-attachment:scroll | fixed | inherit scroll,默认值...

  • CSS background-attachment 属性

    最近看到许多网页运用了一个效果,网页往下翻背景跟着屏幕滚轮的滚动而滚动。这让我很好奇是什么技术做出来的效果,正巧这...

  • 什么是background-attachment

    background-attachment的作用是设置背景图片是随滚动轴如何滚动的css属性 background...

  • background-attachment 视差动画

    CSS background-attachment 属性 实例 如何指定一个固定的背景图像: 标签定义及使用说明 ...

  • 不会随着文字一起滚动的背景图

    在巩固CSS基础的时候,看到了background-attachment:fixed属性,所以我是直接在W3C中运...

  • background-attachment属性

    做网站时想实现背景图不动,上面的内容动的效果.网上搜一下,找到了一篇不错的文章 以下内容均引入自backgroun...

  • CSS总结

    css选择器 1、标签选择器 div{font-size:28px;background-attachment:...

  • css样式入门书目录

    css样式-字体属性 css样式-背景属性 css样式-边框属性 css样式-列表属性 css样式-定位属性 cs...

  • HTML标签类型

    修改标签的显示类型 CSS属性 CSS属性-可继承属性 CSS属性-不可继承属性 CSS常用属性代码附录:

网友评论

      本文标题:CSS background-attachment 属性

      本文链接:https://www.haomeiwen.com/subject/ipvnixtx.html