わかりましたので、目前の動的ケースに依存するスイッチループによって伝播されるPHPを取得しました(私は思います)。div
ここで、チェックボックスを追加すると、最初のチェックボックスを上部の境界線と側面で、下部なしで作成できるようにしたいと考えています。次のものはサイド ボーダーのみで、最後のものはサイドとボトムがありますが、トップはありません。これが理にかなっていることを願っています。これは私が編集しなければならないすべてのコードです:
case "E":
$str.='<div id="leftcolrightboxcheckattach"><div id="enqattachcheckcontent" ><div id="enqleftcolattachcheckbox"><input type="checkbox" id="answer_question_'.$row['ques_id'].'[]" name="answer_question_'.$row['ques_id'].'[]" value="'.$arrMul[$i]["mul_name"].'" style="border:thick solid #fff" /></div><div id="enqleftcolattachcheckboxright">'.$arrMul[$i]["mul_name"].'</div></div></div>';
break;
ここに私のCSSがあります。標準クラスは機能しlast-child
ますが、first-child
機能しません...理由は何ですか?
#leftcolrightboxcheckattach:first-child{width:96%; margin:5px auto; clear:both; background:#000; border-top:thin solid #E6E6E6; position:relative; }
#leftcolrightboxcheckattach{width:96%; margin:5px auto; clear:both; background:#fff; border-left:thin solid #E6E6E6; border-right:thin solid #E6E6E6; position:relative; }
#leftcolrightboxcheckattach:last-child{width:96%; margin:5px auto; clear:both; background:#fff; border-bottom:thin solid #E6E6E6; position:relative; }