javascript - 如何修复 Slick 滑块中的 CSS 背景滤镜模糊?
问题描述
我将这个 CSS 用于 Slick 滑块中的幻灯片:
backdrop-filter: blur(10px)
但是,当我单击以显示下一张幻灯片时,CSS 模糊消失一秒钟,然后幻灯片再次模糊。用鼠标拖动幻灯片时,CSS 模糊在 mouseup 上消失。
我怎样才能解决这个问题?
CodePen:https ://codepen.io/maxbeat/pen/abNBrex
.slider__item {
height: 200px;
margin: 10px;
display: flex;
align-items: center;
justify-content: center;
font: 24px arial;
background: rgba(255,255,255,0.5);
backdrop-filter: blur(10px);
}
解决方案
这是一个工作的codepen。
您可以使用滤镜模糊,然后它会很顺利:
filter: blur(1px);
此外,您需要在幻灯片“阴影”层和幻灯片“内容”层之间进行拆分,因为您希望内容清晰且只有框背景模糊。
推荐阅读
- rest - 使用 Ansible Tower REST API 创建凭证
- java - 将附加到任务文档的附件移动到另一个节点
- python - scrapy 进入下一页并下载所有文件
- amazon-web-services - Amazon EFS 挂载问题。无法检索区域?
- isabelle - Curry-Howard 用于 Isabelle 中的术语合成
- html - 如何使用 Vue.js 将十进制值从视图传递到控制器?
- hammerspoon - 带修饰符的 hs.eventtap.keyStroke 仅在双击后有效
- css - 当屏幕尺寸较小(画布)时,无法在整个画布屏幕上绘制
- javascript - React TypeError:在document.getElementByID JEST TESTING之后无法读取null的属性'parentNode'
- c - 如何使用函数填充结构中的值?