【问题标题】:transparent blur fixed block with css带css的透明模糊固定块
【发布时间】:2016-11-30 01:28:12
【问题描述】:

我正在尝试制作一个透明的固定标题没有 JS 但只有 CSS。 我有一个例子,使用::before 用负z-index 制作模糊基板。

https://jsfiddle.net/VeryDeepSky/w8a93wpu/

但我只是失败了......很多次......同时,我已经知道如何使用 jQuery 来做到这一点。我正在寻找 CSS 解决方案。有人可以帮忙吗?

谢谢!

附:这就是我想要做的。

https://jsfiddle.net/VeryDeepSky/81f7wcwh/6/

【问题讨论】:

  • 寻求代码帮助的问题必须在问题本身中包含重现它所需的最短代码。虽然您提供了link to an example or site,但如果链接失效,您的问题对于未来遇到同样问题的其他 SO 用户将毫无价值。
  • 好的。 @Paulie_D 这是我想要做的。 jsfiddle.net/VeryDeepSky/81f7wcwh/6

标签: html css filter blur


【解决方案1】:

我找到了背景图像的解决方案,但我不知道如何将模糊效果应用于标题下的所有元素。

.content:before {
  content: '';
  display: block;
  position: fixed;
  left: 0;
  right: 0;
  top: -5px;
  height: 100px;
  background-image: url('http://666a658c624a3c03a6b2-25cda059d975d2f318c03e90bcf17c40.r92.cf1.rackcdn.com/unsplash_527bf56961712_1.JPG');
  -webkit-filter: blur(5px);
  -moz-filter: blur(5px);
  -o-filter: blur(5px);
  -ms-filter: blur(5px);
  filter: blur(5px);
}
.content {
  background-image: url('http://666a658c624a3c03a6b2-25cda059d975d2f318c03e90bcf17c40.r92.cf1.rackcdn.com/unsplash_527bf56961712_1.JPG');
  background-attachment: fixed;
  left: 0;
  right: 0;
  width: 1200px;
  height: 800px;
}
p:first-child {
  padding-top: 100px;
}
<div class="content">
  <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis aliquam erat in ante malesuada, facilisis semper nulla semper. Phasellus sapien neque, faucibus in malesuada quis, lacinia et libero. Sed sed turpis tellus. Etiam ac aliquam tortor, eleifend
    rhoncus metus. Ut turpis massa, sollicitudin sit amet molestie a, posuere sit amet nisl. Mauris tincidunt cursus posuere. Nam commodo libero quis lacus sodales, nec feugiat ante posuere. Donec pulvinar auctor commodo. Donec egestas diam ut mi adipiscing,
    quis lacinia mauris condimentum. Quisque quis odio venenatis, venenatis nisi a, vehicula ipsum. Etiam at nisl eu felis vulputate porta.</p>
  <p>Fusce ut placerat eros. Aliquam consequat in augue sed convallis. Donec orci urna, tincidunt vel dui at, elementum semper dolor. Donec tincidunt risus sed magna dictum, quis luctus metus volutpat. Donec accumsan et nunc vulputate accumsan. Vestibulum
    tempor, erat in mattis fringilla, elit urna ornare nunc, vel pretium elit sem quis orci. Vivamus condimentum dictum tempor. Nam at est ante. Sed lobortis et lorem in sagittis. In suscipit in est et vehicula.</p>
</div>

【讨论】:

  • 不错!谢谢,帮忙!以及您对将链接放在模糊块中的想法是什么?我正在尝试用导航做一个顶部。
  • “我找到了背景图片的解决方案”——你从哪里找到的?请包括引文/链接,以便 OP 可以参考它以获取更多信息。
  • 我自己找到的,测试不同的方式。
  • @IvanVoitenko 模糊滤镜适用于元素及其内容,不是影响其下方内容的蒙版。我的想法是使用相同的背景并应用我放置的示例中的模糊效果。
猜你喜欢
  • 1970-01-01
  • 2010-09-30
  • 2019-07-15
  • 2022-06-28
  • 2017-12-28
  • 2019-07-27
  • 1970-01-01
  • 2015-03-18
  • 2018-04-06
相关资源
最近更新 更多