首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >css中的Aero效果

css中的Aero效果
EN

Stack Overflow用户
提问于 2010-12-12 02:12:00
回答 2查看 16.6K关注 0票数 4

如何使用css获得航空玻璃盒子的效果。我的用户可以动态地将背景图像设置为他感兴趣的任何内容。所以我想要一个动态的玻璃盒子,而不是那些根据特定背景而开发的盒子……

准确地说..我想要实现此链接中显示的内容。在标题下:他们叫我Mr.Glass:http://dev.opera.com/articles/view/beautiful-ui-styling-with-css3-text-shadow-box-shadow-and-border-radius/#glassbox

但这必须是动态的,应该适用于任何背景。此外,我还想深入了解我们如何了解那些适合我们目的的颜色值,并创建这样的效果,即使它是特定于背景的。这只是经验,还是工具?请解释一下……我非常喜欢css技术,而不是上面的…

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-12 02:55:36

好吧,我真的不明白你的问题是什么,因为你给出的例子在动态设置背景的情况下似乎工作得很好,看看这个例子:

http://jsfiddle.net/GGhKg/1603/

相关代码:

代码语言:javascript
复制
   background: rgba(0,0,0,0.25);
   box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
   -o-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
   -webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
   -moz-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);

只需点击链接查看我正在谈论的内容。

这就是你的意思吗?

祝好运!

票数 14
EN

Stack Overflow用户

发布于 2010-12-12 02:42:35

方法是:将glassBox css代码转换为一个类。不使用div{},而是使用css {},并将其放在背景图片上,为此,您需要从您希望用户更改的背景div中复制.glass属性。

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

https://stackoverflow.com/questions/4418176

复制
相关文章

相似问题

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