angular-material - 如何删除轮廓垫形式字段边界角半径

标签 angular-material angular6 angular-forms

我正在使用有角度的 Material 轮廓垫-表单域设计表单。
我正在获取带有边框角半径的默认mat-form-field轮廓文本框 View 。有什么方法可以删除轮廓mat-form-field的边界角半径并将其转换为方形文本框 View 。

我尝试使用以下方法更改角度 Material 的mat-form-field的默认样式,但是它不起作用。

//css

.mat-form-field-appearance-outline .mat-form-field-outline-start 
.alignment{
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}

//html
<mat-form-field appearance="outline" [hideRequiredMarker]="true" 
class="alignment">
<mat-label>Email Address</mat-label>
<input type="text" matInput placeholder="Enter email address">
</mat-form-field>

我希望没有边框角半径文本框的轮廓垫形式字段,就像方形文本框垫形式字段一样,但是会得到默认的轮廓垫形式字段 View 。

最佳答案

素材 v7.3.4

.mat-form-field-outline-start, .mat-form-field-outline-end {
    border-radius: 0 !important;
}

关于angular-material - 如何删除轮廓垫形式字段边界角半径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53907313/

相关文章:

javascript - 如何使用 md-order-by 属性对 md-data-table 上的日期列进行排序

angular - 无法读取未定义的 Angular 6 的属性 '_syncPendingControls'

angular - ./node_modules/@elastic/elasticsearch/lib/Connection.js 中出现错误 找不到模块 : Error: Can't resolve 'http'

html - 如何在angular6中的for循环内动态更改图像?

angular - 在 Angular 5 中使用 Reactive Forms 时在验证之前标记所需的 formControls

angular - 如何以表格形式发送mat-chip-list

angular - CDK Drag Drop 无法正确更改图像的位置

angular - 创建可重用的 FormGroup

CSS 背景图片网址未显示

angular - 我可以将 ngForm 恢复为默认值,但无法设置初始值(angular2+)