在现代网页设计中,大背景图设计非常流行。随着高清(现在是4K)显示器的出现,越来越多的网页设计师使用大背景图来填充屏幕。 为什么?

因为这样可以造成很大的视觉冲击力,并有助于更好的传递所要表现的内容。

但是,如果只是吧大背景简单的放在网页上效果有限。 使用 CSS,偶尔结合 JavaScript ,可以创造出一些惊人的特效。

让我们来探讨一些设计师激发背景特效的方式。 我们还会为每种技术添加一个简单的说明,以便你可以了解他们的工作方式。

CSS 混合模式的颜色变化

这种背景效果之所以如此之酷,是因为当用户滚动时,顶部的固定元素似乎会改变颜色。CSS mix-blend-mode 属性的使用允许改变色调化,这取决于背景的内容。

滚动动画

这一技术让人想起了过去的小游戏,它的特点是两种截然不同的图像向相反的方向滚动。他可以在 CSS transform 和一些 JS 的帮助下完成的。

斜切效果

斜切背景是网页设计中最热门的趋势之一。这在印刷设计中是一个非常容易实现的效果,但是在网页上实现很痛苦 – 直到现在。这里有一个纯 HTML / CSS 解决方案,使其变得简单。

See the Pen skew bg by Marcel (@MKasio) on CodePen.0

图片切换效果

使用一个相当简单的 CSS,允许背景在多个图像之间进行平滑的转换。它比传统的 JavaScript 更轻量。

渐变动画效果

如果不仔细的处理,动画背景就会分散你的注意力。这个动画渐变的例子处理的很好,因为这个动画效果做的很微妙。使用 JavaScript,您可以定义渐变颜色。

滚动时模糊视觉效果

当你真的希望访问者把注意力集中在背景图像的上面一层的内容(比如新闻报道的标题),让文本可以轻松阅读时,滚动时模糊视觉效果可能会非常有用。少量的jQuery 可以在滚动时改变 background-size 属性来创建这种效果。

淡入主页横幅并且滚动时覆盖

在这个例子做了一些事情。首先,一个顶部全屏的主页横幅添加了一个颜色叠加,以创建一个不同的色调。然后实现一个淡色动画,以一种视觉平滑的方式来引入背景图像。最后,在混入了一个视觉差滚动效果。这是一个非常现代的效果,只需要一点点 CSS 代码( 无需 JS )。

图片移动放大缩小视觉效果

这是我们最近看到的一个效果。当用户鼠标悬停在面板上时,背景图像随着光标的任何移动放大和平移。添加了一些交互性并保持用户兴趣的简单方法。

悬停比较效果

这个例子显示了基于用户的鼠标位置显示背景的分屏。很强烈的比较,像“之前”和“后”的镜头。

See the Pen CSS Background reveal by Eric Karkovack (@karks88) on CodePen.0

滚动时改变颜色效果

有时我们会忘记使用简单的纯色是多么的强大。在这里,我们可以看到背景颜色根据滚动位置的变化而产生变化。这种轻量级的解决方案就跟使用大背景图一样直观效果。

最前沿的背景设计

背景不再只是体现内容框的一种手段 – 现在,他们通常是内容本身的一部分。有这么多有趣的方式可以利用它们,尝试各种背景技术是值得的,看看他们如何提高下一个项目的用户体验。

相关推荐

前端实现炫酷动效_创建炫酷 CSS 背景效果的 10 个代码片段相关推荐

  1. 背景的css代码,创建炫酷 CSS 背景效果的 10 个代码片段

    在现代网页设计中,大背景图设计非常流行.随着高清(现在是4K)显示器的出现,越来越多的网页设计师使用大背景图来填充屏幕. 为什么? 因为这样可以造成很大的视觉冲击力,并有助于更好的传递所要表现的内容. ...

  2. 创建炫酷 CSS 背景效果的 10 个代码片段

    在现代网页设计中,大背景图设计非常流行.随着高清(现在是4K)显示器的出现,越来越多的网页设计师使用大背景图来填充屏幕. 为什么? 因为这样可以造成很大的视觉冲击力,并有助于更好的传递所要表现的内容. ...

  3. 前端实现炫酷动效_最好的H5动效视频教程:HTML5炫酷动效案例

    一个元素,动态的往往比静态的更能吸引人们的注意力,由此推之,一个操作界面,活泼的动效交互反馈将会给用户带来更好的操作体验和感知.小到APP的Loading动画,大到各大网站炫酷的H5运营页的展现,可以 ...

  4. 前端实现炫酷动效_前端实现炫酷动效_Lottie-前端实现AE动效

    阅读时间 10~15min 项目背景 项目中为了优化用户体验加入了几处微交互动画,过期的流程都是设计输出合成的雪碧图,前端通过序列帧实现动画效果,如下图动画效果: 序列帧: 动画效果: 序列帧: 帧动 ...

  5. 前端实现炫酷动效_前端动效实现--lottie - web

    前端常用动效实现方式 CSS3 帧动画 CSS 发展到了今天,它的强大几乎不是我们可以想想到的.合理的使用Animation可以实现很多神奇效果.配合设计师的导出图,前端使用序列帧即可实现动画效果. ...

  6. 前端实现炫酷动效_超级绚丽,20款前端动画特效,轰炸你的眼睛

    前言 HTML5一个相当出色的web技术,它不仅可以让你更加方便地操纵页面元素,而且可以通过canvas实现更多的动画特效,引进HTML5标准后,CSS3也就可以发挥更大的作用.本文主要介绍了一些基于 ...

  7. 前端实现炫酷动效_12个炫酷实用的HTML5带发光动画

    本文作者html5tricks,转载请注明出处 在网页设计中,很多元素都可以实现发光的动画效果,比如输入框.文字.进度条等等.这些简单的元素加上炫酷的发光动画就会让整个页面戴上一层绚丽的色彩.今天我们 ...

  8. java动效_前端实现炫酷动效_Lottie-前端实现AE动效

    阅读时间 10~15min 项目背景 项目中为了优化用户体验加入了几处微交互动画,过期的流程都是设计输出合成的雪碧图,前端通过序列帧实现动画效果,如下图动画效果: 序列帧: 动画效果: 序列帧: 帧动 ...

  9. 前端实现炫酷动效_web前端入门到实战:使用CSS创建一个炫酷的球体动画效果

    一个纯CSS实现的球体动画效果: 经过研究上面的效果实现起来大致可以分为五个步骤,下面就来一一介绍. 1.使用Jade和SCSS生成一个圆圈 创建一个圆圈的第一步是生成所有组成圆圈的粒子.有了Jade ...

  10. 前端实现炫酷动效_Lottie-前端实现AE动效

    阅读时间 10~15min 项目背景 项目中为了优化用户体验加入了几处微交互动画,过期的流程都是设计输出合成的雪碧图,前端通过序列帧实现动画效果,如下图动画效果: 序列帧: 动画效果: 序列帧: 帧动 ...

最新文章

  1. 日常shell使用小结
  2. 深入分析 Flutter 渲染性能
  3. 1003. 检查替换后的词是否有效
  4. 美联储FOMC会议前瞻:预计美联储将维持目前的政策不变
  5. python灰度图cv2到plt变颜色_python中plt.imshow与cv2.imshow显示颜色问题
  6. braft中AppendEntries逻辑
  7. FATA[0000] (省略) Are you trying to connect to a TLS-enabled daemon without TLS?
  8. 21.Shiro在springboot与vue前后端分离项目里的session管理
  9. java打包-exe文件-最终以setup形式发布的解决之道
  10. java red5 流媒体服务_[Red5]Red5之Flash流媒体服务器的安装与使用教程完整版(组图)...
  11. win10透明任务栏教程
  12. Vue中图片裁剪的实现
  13. 2018今日头条内推笔试1
  14. 预计招收150人,往年有机试,清华计算机系夏令营来袭
  15. 315,这是一场神奇的晚会
  16. 新能源汽车行业资讯-2022-9-11
  17. 技术寻道,生态裂变:2020百度地图“点石成金”的这一年
  18. 华为日历怎么显示一月_南京百达翡丽服务去哪里表蒙摔碎了怎么办
  19. Linux之文件与文件系统的压缩
  20. 有价值的博客收藏(转载)

热门文章

  1. 上班族中午趴桌子睡觉为什么会头晕眼花?
  2. Mysql的ClassforName初探
  3. TP4056 充电电路学习借鉴
  4. python曲线拟合准确度评估_使用Python SciPy量化曲线拟合的质量
  5. BZOJ 1189 HNOI2007 紧急疏散evacuate
  6. 深恶痛绝重写setter和getter
  7. leach协议matlab代码
  8. 共享计算机后无法访问磁盘,Win7系统下无法访问共享硬盘怎么办?
  9. 爬虫之-bilibili视频下载-接口分析
  10. Vue暴露的属性和方法