我在Angular Material中有输入元素:
<md-input-container>
<input type="text" mdInput placeholder="">
</md-input-container>
Run Code Online (Sandbox Code Playgroud)
当输入具有焦点时,它显示下划线.如何隐藏或删除?
我似乎需要设置null的underlineRef?
我有一个带有输入的mat-form-field,我想添加一个自定义样式,但是我在官方Angular Material网站上找不到任何关于此的文档.
我最终的目标是:
我不是最适合Angular的人,但是如果需要改变JS中的东西,那么我总能给它最好的机会.
我只需要一点指导.
现行代码:
<form class="search-form">
<mat-form-field class="example-full-width">
<input class="toolbar-search" type="text" matInput>
<mat-placeholder>Search</mat-placeholder>
<mat-icon matSuffix style="font-size: 1.2em">search</mat-icon>
</mat-form-field>
</form>
Run Code Online (Sandbox Code Playgroud)
目前的CSS:
// Change text colour when inputting text
.toolbar-search, mat-placeholder {
color: white;
}
// Changes the underline and placeholder colour before input is selected
/deep/ .mat-input-underline {
background-color: white;
}
Run Code Online (Sandbox Code Playgroud)