css - 如何避免带有内联关联输入的 'bottom-aligned' 标签?

标签 css asp.net-mvc-3 devexpress

我为表单字段使用了一个“ul”标签,在它的每个 li 标签中我放置了一个标签和输入,使用标准的 Html.Label 和 Html.Editor 助手,除了下拉菜单,我在其中使用 DevExpress ComboBox 扩展。这会呈现一个表格而不是一个选择标记,这很好,但是当我将此表格上的 CSS display 属性设置为“inline-block”以将其放置在其标签旁边时,标签会被推送向下,它通常会与输入中间对齐,现在它与输入“底部对齐”。如何将“类(class)类型”标签与图像中的“名称”标签对齐? enter image description here

呈现的 HTML 非常类似于以下内容,只是为了简洁而缩短:

<li>
    <label for="" style="width: 80px;">*Course Type</label>
    <table class="dxeButtonEdit_Office2010Black">
        </tbody>
    </table>
</li>

最佳答案

关于css - 如何避免带有内联关联输入的 'bottom-aligned' 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9860898/

相关文章:

html - 背景图像未显示在 <div> 容器中

html - 如何阻止元素移动

c# - 为什么我的 Html.DropDownList 会生成一个充满 "System.Web.Mvc.SelectListItem"字符串的列表?

c# - 从 javascript DevExpress 访问对象

html - ASP 复选框长文本未对齐

html - 获取flexbox表现为表格

asp.net-mvc - 如何删除 mvc 中带有选定选项标签的下拉菜单的模型状态错误?

c# - 如何在javascript中存储值并在服务器端使用它

asp.net - 从 ASPxGridView 中的自定义表单检索值

c# - 具有进度可视化的 MVC 4 中的异步操作