css - 为选项设置 DropDownListFor CSS

标签 css asp.net-mvc drop-down-menu razor html.dropdownlistfor

我有以下设置我的下拉菜单到荒谬的宽度:

<div class="editor-field">
  @Html.DropDownListFor(x => x.TypeId, new SelectList(Model.Type, "TypeId", "TypeName"), null, new {  @style = "width: 500;" })
                                </div>

如何获取在填充的下拉列表中显示为选项的元素以移动它们的对齐方式,例如居中对齐文本?

这就是我的目标,我认为应该的工作,可以找到here .

Center dropdown item text

但是如您所见,选项文本仍然在左侧。有什么想法吗?

最佳答案

你想要这样的东西吗?

My Fiddle

My New Fiddle

此外,注意,您使用的是 500 像素的宽度,这是为了什么?

关于css - 为选项设置 DropDownListFor CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11634200/

相关文章:

css - 使用 CSS 垂直对齐 Bootstrap 面板

html - Pardot 表格 : Two Column Layout for Radio/Checkboxes

asp.net-mvc - 你如何处理可变数量的 MVC 路由?

c# - ASP.NET MVC 动态设计

javascript - 下拉菜单不下降

CSS 页脚背景未显示

javascript - 单击链接时无法从特定 div 获取 jquery 以删除类

c# - 在 GoDaddy 上托管 selenium 应用程序。 "This program is blocked by group policy"

html - 在现有导航栏中创建下拉菜单

gridview - DropDownList SelectedIndexChanged 事件未在 GridView HeaderTemplate 内触发