html - 悬停时按钮下方出现奇怪的线条
问题描述
大家,我已经创建了这些按钮,当你将鼠标悬停在它们上面时会产生动画。动画一切正常,我希望它如何正常工作,但由于某种原因,每次你将鼠标悬停在任何按钮上时,下方都会出现一条奇怪的白线。它很微弱,但非常明显。我只是想知道它为什么会这样做,以及我能做些什么来阻止它。代码可以在这个codepen中查看
当我添加以下一点 css 时,问题就开始了。有可能解决问题吗?先感谢您。
.hero-content li:hover {
transform: translateY(-50px) scale(1) !important;
-webkit-filter: blur(0) !important;
-moz-filter: blur(0) !important;
-o-filter: blur(0) !important;
-ms-filter: blur(0) !important;
filter: blur(0) !important;
opacity: 1 !important;
}
.hero-content:hover li {
-webkit-filter: blur(2px);
-moz-filter: blur(2px);
-o-filter: blur(2px);
-ms-filter: blur(2px);
filter: blur(2px);
transform: scale(.97);
opacity: .9;
}
解决方案
从Codepen中删除以下 CSS 属性后,问题已修复
-webkit-filter: blur(2px);
filter: blur(2px);
推荐阅读
- jupyter-notebook - How to Disable Multicursor in Jupyter Notebook
- python - Unable to uninstall locust from system
- paypal - 发出带有细分的修补订单金额 - Paypal Checkout NET SDK
- python - Pyspark - 循环使用 spark.sql 将所有数据标准化
- arduino - avrdude: ser_open(): 无法为 "\\.\COM3" 设置 com 状态
- next.js - 类型错误:defineCall 不是函数。Nextjs 与 Sequelize
- java - 8u265 -> 8u282 升级 - 断管经历不一致
- javascript - Javascript 测试,JEST 和 lodash,模拟每个方法
- cqrs - Axon 框架:表 tokenentry 不存在
- tensorflow - 强制笔记本电脑使用集成显卡,以便 Nvidia GPU 可用于 Ubuntu 20.04 中的 CUDA 计算