我正在设计一个带有angularJS的表单。我很长一段时间都面临着这个问题。每当我使用文本字段(md-input-container)和下拉(md-select)时,都会导致高度差异。
当我检查代码时,我发现md-input-container有一个额外的md-error div标签。
我想摆脱这个div标签<div class="md-errors-spacer"></div>
。有什么建议吗?
谢谢
答案 0 :(得分:12)
您可以执行.hide-validation-error .md-errors-spacer { display: none; }
之类的操作,然后您只需将类hide-validation-error
添加到您知道不需要验证的任何<md-input-container>
。< / p>
答案 1 :(得分:1)
使用此CSS:
md-input-container:not(.md-input-invalid) .md-errors-spacer {
display: none;
}