0

このhtmlコード

<div class="textarea_box"> <strong><span>*</span> Tooltip Message to be displayed:</strong>
            <?php $class = 'correct';if (isset($flag) && ($flag == 4)){$class = 'wrong';}$content = isset($disp_msg) ? $disp_msg : "";?>
            <textarea name="txtDispMsg" cols="1" rows="1" class="<?php echo $class; ?>"><?php echo $content;?></textarea>
</div>

これはcssコードです

#Form1 textarea .wrong {
border:2px solid #F00;
}

エラーの場合を除いて、すべて問題ありませんが、テキストエリアの境界線が赤くなりません (つまり、#F00) 何が問題なのですか? 彼ら?

4

2 に答える 2

4

セレクターのスペースを削除してください#Form1 textarea .wrong#Form1 textarea.wrong

于 2013-03-04T15:40:03.243 に答える
2

あなたのCSSは、テキストエリア内で「間違った」クラスの要素を探すように言っていますが、代わりに「間違った」クラスのテキストエリアを探す必要があります

#Form1 textarea.wrong { ... }
于 2013-03-04T15:41:06.690 に答える