css - 如何在特定断点处关闭 css 动画?
问题描述
我想阻止我在 CSS 中构建的某种效果,当它进入移动设备时。我知道 jQuery
if ( $(window).width() > 766) {}
但我还没有偶然发现一个 css 解决方案。这是我的动画。
@-webkit-keyframes slides{
0%{
-webkit-transform: scale(1.5,1.5);
}
100%{
-webkit-transform: scale(1,1) translateY(-40%);
}
}
@-webkit-keyframes Fade{
from{
opacity: 0;
}
to{
opacity: 1;
}
}
@-webkit-keyframes up{
from{
-webkit-transform: translateY(0);
}
to{
-webkit-transform: translateY(-40%);
}
}
解决方案
@media only screen and (max-width: 800px) {
* {
-webkit-animation: none !important;
-moz-animation: none !important;
-ms-animation: none !important;
animation: none !important;
}
}
推荐阅读
- angularjs - Webcam.js 后置摄像头移动视图无法切换?
- java - 如何在 Android 中查找设备颜色
- java - 如何在eclipse中修复没有输出到控制台窗口
- c++ - 运算符重载 - 索引不打印
- python - pyinstaller捆绑python应用程序后如何修复“ImportError:无法在PATH上找到Qt5Core.dll”
- reactjs - 无法从 Axios 请求向 Spring-security oauth2 后端发出成功的授权请求
- selenium - 线程“主”org.openqa.selenium.WebDriverException 中的异常:未知错误:DevToolsActivePort 文件不存在
- python - 获取一个元素的所有元素
- python - 在python中为每一行绘制折线图
- bluetooth-lowenergy - 如何使用 bluetoothctl 连接到具有高安全模式的 BLE 设备?