如何从图例底部设置字段集边框?

时间:2010-09-07 04:35:55

标签: css forms stylesheet legend fieldset

我有场地和传奇。 fieldset border正在传说中间,如下所示 alt text

但我想要下面的边框

alt text

边框线应低于图例。

我在css下面使用。

.fieldSet
{
    width: 97%; 
    margin-left: 10px;
    border-color: #003366;
}

.legendStyle
{
    border-style:none;
    background-color: #003366;
    font-family: Tahoma, Arial, Helvetica;
    font-weight: bold;
    font-size: 9.5pt;
    Color: White;
    width:30%;
    padding-left:10px;

}

1 个答案:

答案 0 :(得分:2)

试试这个:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <title></title>
    <style type="text/css">
    fieldSet
    {
        width: 97%; 
        margin-left: 10px;
        border:0;
        margin:0;
    }

    legend
    {

        border-style:none;
        background-color: #003366;
        font-family: Tahoma, Arial, Helvetica;
        font-weight: bold;
        font-size: 9.5pt;
        Color: White;
        width:30%;
        padding-left:10px;

    }

    fieldset div { border:1px solid #003366; position:relative; top:-6px }

    </style>
</head>
<body>

    <fieldset>
        <legend>Employee Information</legend>
        <div>
            <label for="x">some label</label>
            <input type="text" name="x" />
        </div>
    </fieldset>

</body>
</html>