XUL按钮和文本框抵制造型

Nic*_*ick 2 css xul firefox-addon

特定

<button label="Login" class="ATKButton" />
Run Code Online (Sandbox Code Playgroud)

我的CSS定义中只有一些样式被应用.样式规则出现在DOM检查器中,但有些似乎被忽略了.

这是样式定义,其中包含有关哪些类型的规则有效以及哪些规则被忽略的注释.

.ATKButton{
    background: linear-gradient(#333333, #222222); #ignored
    border: 1px solid #111111; #ignored
    border-radius: 2px 2px 2px 2px; #ignored
    text-transform: uppercase; #ignored
    font-weight: bold; #ignored        
    letter-spacing: 0.1em; #ignored
    text-align:right; #ignored

    color: white; #obeyed
    cursor: pointer; #obeyed        
    font-size: 10px; #obeyed
    height: 28px; #obeyed
    width: 120px; #obeyed
}
Run Code Online (Sandbox Code Playgroud)

我也尝试过直接应用顽固的风格,比如:

<button label="Login" class="ATKButton" style="background: linear-gradient(#333333, #222222);" />
Run Code Online (Sandbox Code Playgroud)

没有效果.这有诀窍吗?

nma*_*ier 5

-moz-appearance将(通常)覆盖此类更改.将其设置none为禁用特定于平台的外观并改为使用样式.