【发布时间】:2017-04-09 11:00:00
【问题描述】:
我正在尝试在md-input 上设置.md-input-element 的样式,该md-input 默认是从angular-material.css 添加的,这似乎我无法开始工作。我尝试添加字母间距样式,但它只能用作当前样式。控制台上的样式。有没有办法在我自己的 css 文件中覆盖 md-input-element 的这种特殊样式?
我的html代码如下:
<!-- Input Name* -->
<div class="mdl-grid">
<div class="mdl-cell mdl-cell--12-col mdl-cell--8-col-tablet mdl-cell--4-col-phone">
<div class="name-padding">
<md-input class="mdl-textfield--full-width" mandatory type="text" id="name" formControlName="name" placeholder="Name"
[(ngModel)]="outlet.name">
<md-hint *ngIf="formErrors.name">{{ formErrors.name }}</md-hint>
</md-input>
</div>
</div>
</div>
css:
.md-input-element {
letter-spacing: 0 !important;
}
【问题讨论】:
-
尝试在你的css中使用!important..
.md-input-element{letter-spacing:0 !important; } -
你添加一些代码吗?
-
它仍然不会受到影响
-
我在我的angular2组件的styles.css中添加了
.md-input-element { letter-spacing: 1px },它可以工作。这在样式方面是否准确?
标签: html css angular styling angular-material2