私はMozilla Firefoxでうまく動作するCSS:フォーカスセレクタを使用しようとしていますが、IE8またはIE9では効果がないようです。IE8とIE9で動作するCSSフォーカスセレクタには、どのdoctype宣言が必要ですか?
W3schoolsは、IE8での作業に焦点を当てるためにDOCTYPEを宣言しなければならないが、doctypeの内容を指定していないことに注意してください。
私のCSSは:
#form1 input:focus
{
background: #e1ebfe;
border: 1px solid #00AADD;
}
私は、次のDOCTYPEを試みたが、どちらも「フォーカス」のために働くように思われています。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
ご協力いただければ幸いです。おかげ
両方ともトリガースタンダードモードなので、 ':focus'が動作するはずです。 doctypeの前にコメントはありませんか?ライブデモへのリンクを送ってください。 – duri
ライブデモはこちら:[link](http://jsfiddle.net/La8xf/) – Tezzums
@duriこれはうまくいくようです...問題は生きたコードでなければなりません。私はマークアップの最初の行にdoctypeを宣言しました。私はまだ問題が何であるか分かりません。 – Tezzums