Я хочу установить цвет границы набора полей.Я использую класс, но это не работает должным образом, потому что я хочу удалить цвет границы поля по умолчанию.так как я могу использовать цвет границы набора полей.
<fieldset class="field_set"> <legend>box</legend> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td> </td> </tr> </table> </fieldset>
css
.field_set{ border-color:#F00; }
На Firefox и IE 8 он выглядит красным. Но, возможно, вам тоже нужно изменить border-style.
border-style
.field_set{ border-color: #F00; border-style: solid; }
Это работает для меня, когда я определяю полное свойство border.(JSFiddle здесь )
border
.field_set{ border: 1px #F00 solid; }
причина в том, что border-style установлено по умолчанию none для наборов полей.Вам также нужно это переопределить.
none
Я добавил это для всех наборов полей с
fieldset { border: 1px solid lightgray; }
Я не работал, если я установил его отдельно, например,
border-color: red
.Затем черная линия была проведена рядом с красной линией.
Если вы не хотите использовать 3D-границы:
border:#f00 1px solid;