这是我的css:
.editor-field textarea { width : 400; height : 100px; }
这是我的观点的标记:
<div class="editor-field"> @Html.EditorFor(model => model.Visit.BehavioralObservations) @Html.ValidationMessageFor(model => model.Visit.BehavioralObservations) </div>
[DisplayName("Behavioral Observations")] [DataType(DataType.MultilineText)] public string BehavioralObservations { get; set; }
为什么我不能设置这个textarea的宽度?我可以调整CSS的高度,看起来正确(使用Chrome Developer工具验证),但宽度不会改变。 Chrome表示宽度是无效的属性值,并且具有应用于属性的打击以及属性附近显示的黄色三角形。
FYI,这不仅限于Chrome。 IE8有同样的问题。
思考?我该如何解决?谢谢!
解决方法
你离开了px:
.editor-field textarea { width : 400px; height : 100px; }