Что является самым простым способом удалить границу линии <fieldset>
?Какой самый простой способ удалить <fieldset> линии границы?
Я имею в виду кросс-браузерное решение ... это возможно?
Что является самым простым способом удалить границу линии <fieldset>
?Какой самый простой способ удалить <fieldset> линии границы?
Я имею в виду кросс-браузерное решение ... это возможно?
fieldset {
border: 0;
}
Спасибо. Я совсем не чувствую себя глупо. –
fieldset {
border:0 none;
}
(в отношении комментариев Марко)
Что касается позиционирования/стилизации <legend>
, я скрыть <legend>
(до сих пор положить один там просто быть семантическая), а также позиции/style вместо <h2>
. Я нахожу, что эта настройка дает мне хорошие варианты стилизации для моих полей.
HTML:
<fieldset>
<legend>Enter Name</legend>
<h2>Enter Name</h2>
<p>
<label for="name">Name:</label>
<br />
<input type="text" name="firstname" id="name" />
</p>
<p>
<input type="submit" value="Submit" />
</p>
</fieldset>
CSS:
fieldset{
border:2px solid gray;
padding:1em;
float:left;
font-family:Arial;
}
legend{
display:none;
}
h2{
border-bottom:2px solid gray;
margin:1em 0;
}
p{
margin:1em 0;
}
Скрытие легенды вызовет проблемы с доступом, поскольку вспомогательная технология не зачитает легенду. Правильный ответ - ответ с атрибутом borderset fieldset. – unobfuscator
Вот быстрый легкий эффективный способ стилизовать ..
назначьте класс или идентификатор элементу fieldset, а затем поместите его в css.
<fieldset class="fieldset">
или
<fieldset id="fieldset">
css.fieldset {
border: none;
}
или
fieldset {
border: none;
}
Параметр '
^^ Например, позиционирование элемента '