1

私はこのコードを持っています

.sidebar-button
{
    color:#ffffff;
    background-color:#ff9933;
    background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ffae5e), to(#ff9933));
    background-image:-moz-linear-gradient(top, #ffae5e, #ff9933);background-image:-ms-linear-gradient(top, #ffae5e, #ff9933);
    background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffae5e), color-stop(100%, #ff9933));
    background-image:-webkit-linear-gradient(top, #ffae5e, #ff9933);background-image:-o-linear-gradient(top, #ffae5e, #ff9933);
    background-image:linear-gradient(top, #ffae5e, #ff9933);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffae5e', endColorstr='#ff9933', GradientType=0);
    text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#ff9933 #ff9933 #ff8000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

ただし、背景がオレンジ色のテキストとしてレンダリングされます。正しくレンダリングされない理由はありますか?私は何かが足りないのですか?

4

2 に答える 2

4
height: 30px;
width: 100px;

ボタンの幅と高さを作成する必要があります:http: //jsfiddle.net/uJR2t/

于 2012-06-07T18:11:56.397 に答える
1

スタイリングを開始したら、完全にスタイリングする必要があります。基本的なボタン属性を継承しません。このhttp://css-tricks.com/examples/ButtonMaker/のようなものを使用して、より詳細なボタンをすばやく作成することもできます。

于 2012-06-07T18:13:23.580 に答える