2010-12-14 1 views
0

私は次のような問題があります:私はいくつかの入力を持つフォームを持っています。フォームの最後には、送信ボタンとリセットボタンがあります。これは入力です。 CSSファイルに入力用のスタイル(白い背景)がありますが、入力用に別のスタイルを書いています(type = submitとtype = reset)。クラスに接続されている入力にCSSでどのように言いますか?

.buttonという名前のスタイルを作成して入力(<input class=button)に追加しようとしましたが、.buttonスタイルのプロパティではなく入力スタイルのプロパティが使用されています。

ご協力いただければ幸いです。

+2

詳細を追加する必要があります。特に正確なCSSとHTMLコード。 – RoToRa

答えて

2

ただ、CSS2.1仕様からattribute selectorsに見てみましょう:

[attribute-name=value] - このセレクタはvalue値にattribute-nameセットですべての要素にマッチします。だからあなたが必要なのはinput[type=submit], input[type=reset]セレクターです。

+0

ありがとうございます。これらの設定をサポートしているブラウザを教えてください。ありがとう。 – Ervin

+0

これは正解です(+1)。ただし、属性セレクタはIE6では機能しません。うまくいけばIE6をサポートする必要はありませんが、そうしたら、代わりにクラスを使う必要があります。それ以外の現在のブラウザはすべてサポートしています(IE7とIE8も)。詳細については、http://www.quirksmode.org/css/contents.htmlを参照してください。 – Spudley

関連する問題