首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有可能让一个没有元素的HTML div变得模糊?

问有没有可能让一个没有元素的HTML div变得模糊?
EN

Stack Overflow用户
提问于 2016-01-04 06:00:20
回答 2查看 180关注 0票数 2

我想要模糊dive的背景,或者任何没有内部元素的html容器。好吧,我试着用谷歌搜索它,发现它可以通过html2canvas (从对象下面创建图像,然后模糊它),也使用-webkit-backdrop-filter还没有效果。我想要的是一个活生生的模糊容器,类似于下面截图中的windows10菜单背景。

​

​

EN

回答 2

Stack Overflow用户

发布于 2016-01-04 06:28:39

我会使用Photoshop或其他工具模糊原始背景,然后将其作为背景图像并处理位置。如下所示:

代码语言:javascript
复制
container {
 background-image: url("blurredbg.png");
 background-repeat: no-repeat;
 background-position: 30px 0px;
} 

有关背景定位的更多信息,请参考this page。

当然,您可以在javascript中使用container.style.backgroundPosition="100% 0";动态控制定位

票数 0
EN

Stack Overflow用户

发布于 2016-01-04 14:11:05

我猜你可以使用下面的stackoverflow来回答check if div have elements。如果元素不存在,那么您可以使用document.getElementById("yourId").blur();模糊您的div,您可以参考learn more about blur

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34582105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档