2012-06-14 63 views
2

因此,在Firefox中,我可以使用CSS的-moz-appearance使元素具有Windows Aero效果。但是,它似乎并不奏效。当我点击按钮时,什么都没有发生。我在那里做错了什么?谢谢。-moz-win-borderless-玻璃工作?

http://jsfiddle.net/DerekL/XNN5g/

+0

任何人? –

+0

大部分选项对我来说都不起作用,但也许有些只适用于特定元素? – Fewfre

+0

知道这是一个愚蠢的问题,但你有Windows Vista或更高版本?我测试了其他的,他们工作正常,只是这一个似乎是问题 – Lodder

回答

0

CSS Tricks

陈述的外观属性用于使用基于用户的操作系统的主题 平台的本地样式来显示的元素。

在网站元素中使用-moz-win-borderless-glass的问题在于,此元素至少在包含网站内容的chrome元素的背景下组成,默认情况下为白色。因此,它不会显示为玻璃样式,因为只有组成部分底部的元素(包括镶边)才能显示此行为。

您可以通过诸如Stylish之类的附件来更改chrome元素的外观,但这是用户必须安装的。如果您相应地设置-moz-appearance属性,则Chrome元素可以具有玻璃样式,包括包含网站内容的整个元素。