javascript - 将css模糊添加到由javascript随机选择的图像
问题描述
所以我试图用css模糊脚本选择的图像,将其用作网站背景
下面是我的随机图像脚本。
var images = ['image1.jpg', 'image2.jpg', 'image3.jpg', 'image4.jpg', 'image5.jpg', 'image6.jpg', 'image7.jpg', 'image8.jpg', 'image9.jpg', 'image10.jpg', 'image11.jpg', 'image12.jpg', 'image13.jpg', 'image14.jpg', 'image15.jpg', 'image16.jpg', 'image17.jpg', 'image18.jpg', 'image19.jpg', 'image20.jpg', 'image21.jpg'];
$('html').css({'background-image': 'url(css/BGS/' + images[Math.floor(Math.random() * images.length)] + ')'});
我希望它模糊背景图像。
解决方案
您可以使用 CSS3 过滤器。
filter: blur(5px);
将图像添加到 div,然后向该 div 添加模糊?
推荐阅读
- javascript - 带有回调参数的测试方法
- android - ClassNotFoundException DynamiteModuleInitializer Android
- javascript - 了解代码片段中的条件运算符和条件赋值
- c# - asp.net mvc 5中的下拉列表不同
- php - while循环只输出一行
- c - 如果文件不退出,则在 C 中创建和写入
- java - 带有 WildFly 的 JavaEE:未找到剩余资源 - 为什么?
- matlab - 从混合单元格/字符串转换/创建矩阵的有效方法
- java - RxJava2 组合多个 observable 使它们返回单个结果
- r - 将 select_helpers 与 dplyr::coalesce 一起使用