У меня есть CSS, который форматирует надписи над элементами ввода формы, и я хотел бы заменить элементы ввода текстом из базы данных, если я просто отображаю данные только для чтения.
Независимо от того, что я делаю, изменение полей ввода на span или asp: label не будет правильно отображать метку над текстом.
Я использую этот CSS:
div.formRow {
padding: 2px 0px;
}
span.formItem {
display: inline-block;
position: relative;
padding: 0px 5px;
}
span.formItem label {
position: absolute;
left: 5px;
top: 0px;
}
span.formItem input, span.formItem select {
margin-top: 20px;
}