mvc 5 @html.editorfor类不适合父宽度

时间:2017-02-13 19:11:34

标签: html css asp.net-mvc styles

我正在做一个MVC 5应用程序。在我的观点中,@html.editorfor内的<div>内容不符合我的要求。

这是我的观看代码。

  <div class="DvCampoAct" style="border:1px solid black">
                    @Html.EditorFor(model => model.user.Email, new { htmlAttributes = new {@class = "StyleOb", @onclick = "ocultar();", placeholder = "Insert you Email." } })
                </div>

我的div DvCampoAct的类是这样的。我添加了一个黑色边框来显示div的宽度。

.DvCampoAct{
    float:left;
    width:75%;
    padding-bottom:5px;
}

那么EditFor(StyleOB)的样式是这样的。

.StyleOb
 {
    height:30px;
    width:100%;
    padding:2px 0 0 2px;
    border:1px solid #BEBEBE;
    background-color:#F0F8FF;
}

它看起来像这样。

enter image description here

它显示Parent Div为黑色......并且EditFor的宽度不适合div父宽度。它似乎是80%。

我的问题是为什么我的EditFor不适合100%的父div

1 个答案:

答案 0 :(得分:1)

在你的解决方案中搜索max-width:,我的Content文件夹中有一个CSS文件,其输入,选择和文本区域的最大宽度为280像素。

也许你也能找到它:

项目/内容/的site.css

servlet-api-2.3