フィールドセットの境界線の色を設定します。私はクラスを使用していますが、フィールドセットのデフォルトの境界線の色を削除したいので、これは正しく機能していません。したがって、フィールドセットの境界線の色をどのように使用できますか。
<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では赤で表示され、IE8。ただし、おそらくborder-style
も。
.field_set{
border-color: #F00;
border-style: solid;
}
<fieldset class="field_set">
<legend>box</legend>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td> </td>
</tr>
</table>
</fieldset>
完全なborder
プロパティを定義すると、うまくいきます。 (JSFiddle ここ )
.field_set{
border: 1px #F00 solid;
}
理由はborder-style
これは、フィールドセットのデフォルトでnone
に設定されます。それも同様にオーバーライドする必要があります。
すべてのフィールドセットに追加しました
fieldset {
border: 1px solid lightgray;
}
たとえば、個別に設定した場合は動作しませんでした
ボーダーカラー:赤
。次に、赤い線の隣に黒い線が描かれました。
3Dボーダーを使用したくない場合:
border:#f00 1px solid;