레코드가 "내가"옵션을 표시 할 필요가 "Y"로 상태로 값을 포함하는 경우 선택 상자에 옵션을 반복 및 표시 위치를 설정했습니다 붉은 색어떻게 선택 상자에서 PHP를 사용하여 선택 상자에서 강조 표시합니까
echo "<select name='select1' size='10' multiple >";
foreach ($this->arr['record'] as $rows) {
if($rows['status'] == "Y"){
echo "<option value='". $rows['COLA'] . '*' . $rows['COLB'] . "' bgcolor='#ff0000' style = 'bgcolor=red;font-size=5'>".$rows['COLC'].":".$rows['COLD'].":".$rows['COLE'].":".$rows['COLF'].":".$rows['COLG']." </option>";
}else{
echo "<option value='". $rows['COLA'] . '*' . $rows['COLB'] . "' bgcolor='#ff0000' style = 'bgcolor=red;font-size=5'>".$rows['COLC'].":".$rows['COLD'].":".$rows['COLE'].":".$rows['COLF'].":".$rows['COLG']." </option>";
}
}
echo "</select>";
여기서 "Y"상태 인 경우 전체 옵션을 강조하고 싶습니다. 글꼴 태그를 사용했지만 제대로 작동하지 않습니다. 무엇을해야할지 알려주세요.
제이슨 : 내가 작성한 부분이 – Someone
입니다.하지만 선택한 색상을 빨간색으로 적용 할 수 있습니까? – Someone
예, CSS와 관련이 있습니다. 그러나 일반적으로 브라우저가 아닌 OS에서 관리하므로 선택 요소의 기본 스타일을 혼란스럽게하는 것은 번거로운 작업입니다. –