2016-01-28 2 views
1

Я работаю над небольшим интерфейсом и в настоящее время имею простой набор радиокнопки внутри набора полей с легендой. В настоящее время она выглядит следующим образом:Подчёркнутый Fieldset Legend

what it is now

Но я хочу, чтобы получить границу между легендой и кнопками, например, так:

what I want it to be

Код выглядит следующим образом:

<fieldset> 
    <legend>Size:</legend> 
    <label> 
    <input type="radio" name="size" value="small" checked="checked" /> Small 
    </label> 
    <label> 
    <input type="radio" name="size" value="medium" /> Medium 
    </label> 
    <label> 
    <input type="radio" name="size" value="big" /> Big 
    </label> 
</fieldset> 

Любой совет будет оценен!

+0

Вы пробовали 'FIELDSET { \t границы: нет; \t border-top: 1px solid; \t } '? –

+0

Да, я пробовал это раньше - все, что он делает, это оставить верхнюю часть границы на первом изображении! –

+0

Ближайшим, что я мог получить, является 'fieldset { \t border: none; \t } легенда { \t border-bottom: 2px solid; margin: inherit; } ', который оставляет длину линии равной длине текста в легенде –

ответ

1

Попробуйте это:

fieldset { 
    border: none; 
} 
legend { 
    border-bottom: 1px solid black; 
    padding: 2px 0px; 
    width: 100%; 
} 

Demo

+1

Красивая! Именно то, что я искал. Благодаря! –

Смежные вопросы