Javascript 动态标题模糊过滤器

Javascript 动态标题模糊过滤器,javascript,jquery,html,css,parallax,Javascript,Jquery,Html,Css,Parallax,我有一个固定的标题,我想在用户向下滚动页面时添加一个动态模糊。我了解到,filter:blur(10px)仅适用于应用分区内的元素。有人能给我指出正确的方向吗 更新:我想做的是使我的固定标题下的任何内容看起来模糊,而不是实际标题本身。我想我必须使标题下的部分div模糊,而不是使整个div模糊,才能达到这个效果。是的,用jquery添加dynamicali类名 您可以在scroll函数中定义一个变量来检查偏移位置,以便在到达位置后添加模糊类 var screenTop = $(document)

我有一个固定的标题,我想在用户向下滚动页面时添加一个动态模糊。我了解到,
filter:blur(10px)
仅适用于应用分区内的元素。有人能给我指出正确的方向吗


更新:我想做的是使我的固定标题下的任何内容看起来模糊,而不是实际标题本身。我想我必须使标题下的部分div模糊,而不是使整个div模糊,才能达到这个效果。

是的,用jquery添加dynamicali类名

您可以在scroll函数中定义一个变量来检查偏移位置,以便在到达位置后添加模糊类

var screenTop = $(document).scrollTop();
编辑:您可以在JSFIDLE上预览典型解决方案

Edit2:如果要在滚动时模糊某个位置下方的文本:

Edit3:标题模糊的变体:


是,使用jquery添加一个动态类名

您可以在scroll函数中定义一个变量来检查偏移位置,以便在到达位置后添加模糊类

var screenTop = $(document).scrollTop();
编辑:您可以在JSFIDLE上预览典型解决方案

Edit2:如果要在滚动时模糊某个位置下方的文本:

Edit3:标题模糊的变体:


是,使用jquery添加一个动态类名

您可以在scroll函数中定义一个变量来检查偏移位置,以便在到达位置后添加模糊类

var screenTop = $(document).scrollTop();
编辑:您可以在JSFIDLE上预览典型解决方案

Edit2:如果要在滚动时模糊某个位置下方的文本:

Edit3:标题模糊的变体:


是,使用jquery添加一个动态类名

您可以在scroll函数中定义一个变量来检查偏移位置,以便在到达位置后添加模糊类

var screenTop = $(document).scrollTop();
编辑:您可以在JSFIDLE上预览典型解决方案

Edit2:如果要在滚动时模糊某个位置下方的文本:

Edit3:标题模糊的变体:


还有另一个选项可以帮助您解决问题。如果要在滚动页面时模糊标题背景(例如,在iphone上的iOS7中),则存在以下解决方案:

使用实验方法:

但问题在于兼容性和速度:

  • Chrome 29+(启用“实验性webkit功能”/“启用-实验性-web-platform-features”)
  • Safari 6.1种子6
  • iOS7-慢
  • 下一个方法是模糊画布中呈现的html

    更多信息和示例:

  • 运行html2canvas以将文档呈现为图像
  • 将图像转换为数据url字符串,并将其作为背景图像放置
  • 应用模糊(-webkit过滤器:模糊…)
  • 将bg层附加到具有文档滚动偏移位置的文档中
  • 您可以在这里找到html2canvas:(这是一个简单的js库)

    我已经用基本用法完成了完整的实时示例:


    html2canvas渲染有一些局限性,但对于基本概念来说,这是关键。

    还有另一个选项可以帮助您解决问题。如果要在滚动页面时模糊标题背景(例如,在iphone上的iOS7中),则存在以下解决方案:

    使用实验方法:

    但问题在于兼容性和速度:

  • Chrome 29+(启用“实验性webkit功能”/“启用-实验性-web-platform-features”)
  • Safari 6.1种子6
  • iOS7-慢
  • 下一个方法是模糊画布中呈现的html

    更多信息和示例:

  • 运行html2canvas以将文档呈现为图像
  • 将图像转换为数据url字符串,并将其作为背景图像放置
  • 应用模糊(-webkit过滤器:模糊…)
  • 将bg层附加到具有文档滚动偏移位置的文档中
  • 您可以在这里找到html2canvas:(这是一个简单的js库)

    我已经用基本用法完成了完整的实时示例:


    html2canvas渲染有一些局限性,但对于基本概念来说,这是关键。

    还有另一个选项可以帮助您解决问题。如果要在滚动页面时模糊标题背景(例如,在iphone上的iOS7中),则存在以下解决方案:

    使用实验方法:

    但问题在于兼容性和速度:

  • Chrome 29+(启用“实验性webkit功能”/“启用-实验性-web-platform-features”)
  • Safari 6.1种子6
  • iOS7-慢
  • 下一个方法是模糊画布中呈现的html

    更多信息和示例:

  • 运行html2canvas以将文档呈现为图像
  • 将图像转换为数据url字符串,并将其作为背景图像放置
  • 应用模糊(-webkit过滤器:模糊…)
  • 将bg层附加到具有文档滚动偏移位置的文档中
  • 您可以在这里找到html2canvas:(这是一个简单的js库)

    我已经用基本用法完成了完整的实时示例:


    html2canvas渲染有一些局限性,但对于基本概念来说,这是关键。

    还有另一个选项可以帮助您解决问题。如果要在滚动页面时模糊标题背景(例如,在iphone上的iOS7中),则存在以下解决方案:

    使用实验方法:

    但问题在于兼容性和速度:

  • Chrome 29+(启用“实验性webkit功能”/“启用-实验性-web-platform-features”)
  • Safari 6.1种子6
  • iOS7-慢
  • 下一个方法是模糊画布中呈现的html