2012-06-14 58 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元素可以具有玻璃樣式,包括包含網站內容的整個元素。