这个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;
}
一切都很好,除非出现错误,它不会使textarea边框变红(即#F00) 什么可能是错的?人
答案 0 :(得分:4)
删除选择器中的空格,#Form1 textarea .wrong
应为#Form1 textarea.wrong
答案 1 :(得分:2)
你的CSS说在textarea中寻找一个带有'错误'类的元素,相反它应该找一个带有'错误'类的textarea
#Form1 textarea.wrong { ... }