Мне нужно создать форму с полулинейным представлением (текстовые поля и раскрывающиеся списки в отдельной строке), а с другой половиной - нелинейным представлением, то есть текстовые поля будут отображаться рядом друг с другом, например, имя и фамилия будут рядом друг с другом.
Я знаю, как выполнить линейное представление с помощью CSS. я использую
fieldset {
clear: both;
font-size: 100%;
border-color: #000000;
border-width: 1px 0 0 0;
border-style: solid none none none;
padding: 10px;
margin: 0 0 0 0;
}
label
{
float: left;
width: 10em;
text-align:right;
}
Как я могу получить нелинейный вид?






если вы также float: left, установите ширину и display: inline другие поля ввода, они должны появиться в той же строке
display: inline помещает элемент в ту же строку.
display: block дает этому предмету целую линейку.
float: left перемещает элемент влево.
Приведенный выше CSS я использую для линейного представления, которое является первой половиной формы, поэтому могу ли я игнорировать float: left и просто использовать display: inline?