属性セレクターとクラスを使用して、CSS で入力用のスタイルを定義できますか?
input[type=text].focus
上記の css が機能しません。しかし、これを達成する方法はありますか?
試してくださいinput[type="text"].focus
(属性値を引用符で囲みます)
フィドルの例: http://jsfiddle.net/dn3wU/
とにかく、ここで述べたように、その特定の引用されていない値も機能するはずです
CSS の引用符で囲まれていない有効な属性値は、空の文字列ではなく、エスケープ文字および/または /[-_\u00A0-\u10FFFF]/ に完全に一致する文字で構成され、数字または2 つのハイフン、またはハイフンの後に数字が続きます。
これを試してください:
input[type=text]:focus