2012-02-10 12 views
0

私は基本的にulをナビゲーションとして使用するためにCSSボタンをテストしていますが、擬似クラスを使用して私が望むほとんどのことを行うことはできますが、 ! それはおそらく私が見たはずの愚かなことの一つでしょうが、おそらく誰かが私の間違いを見るでしょう。a:アクティブで背景色が変わらない

a:Active { 
    /* General */ 
    /* Size */ 
    height: 30px; 
    width: 100px; 
    background-position:0 2px; 
    color:#F00; 

    /* Stroke */ 
    border: 1px solid hsla(0.0, 0.0%, 42.0%, 0.52); 
    -moz-border-radius: 0px; /* FF1-3.6 */ 
    -webkit-border-radius: 0px; /* Saf3-4, iOS 1-3.2, Android <1.6 */ 
    border-radius: 0px 0px 0px 0px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */ 

    /* Label */ 
    font-family: "Lucida Grande","Verdana","Arial","sans-serif"; 
    font-size: 0.9em; 
    text-align: center; 
    font-weight:normal; 
    display:block; 

    /* Shadow & Inner Shadow */ 
    box-shadow:inset 0px 0px 2px hsla(0.0, 0.0%, 65.9%, 0.58); 

    /* Opacity */ 
    opacity: 1.000; 
} 
+1

指定したコードのどこにもバックグラウンドを設定していません。そして、「a:アクティブ」は「a:アクティブ」にする必要があります –

+0

http://pastebin.com/mLUjgQhz 完全なことはここにあります。 – andy

+0

答えを知る人はいませんか? – andy

答えて

0

あなたのCSSにはbackground-colorが必要です。ちょうどcolorがあります。

+0

ええ、私は前にそれを試しました - 背景色でさえ:#は動作しません。 – andy

0

あなたの背景色はどこですか?

は、私はあなたのエラーがbackground-color: #F00;も何サンディープが言ったのでなければなりませんcolor: #F00;ですね。

+0

それはどちらもうまく動作せず、マークアップの他の部分は、 – andy

+0

おそらくそれは何か間違っているものです。 – elclanrs

関連する問題