css - 更改 Angular 上垫平按钮的边框半径

标签 css angular button angular-material

我正在开发一个 Angular 应用程序,想要更改 mat-flat-button 的边框半径。我可以使用 css 更改按钮的背景颜色,但不能更改边框半径。我的代码

    <div  flexLayout = "row">
                    <button class="flat_button" (click)="toggle_color()" mat-flat-button>B2-L1</button>
                    <button mat-flat-button>B2-L3</button>
                    <button mat-flat-button>B2-L3</button>
                    <button mat-flat-button>B2-L4</button>

    </div>

.css

 .mat-flat-button {
      background-color: grey;
      border-radius: 0 px;  
  }

  .mat-button {
    border-radius: 0 px;     
  }

有人可以帮我解决这个问题吗?

最佳答案

Material 按钮通常会添加相同的类。如果您为按钮类分配某种样式,它应该反射(reflect)在屏幕上。尝试如下:

.mat-button, 
.mat-flat-button, 
.mat-icon-button, 
.mat-stroked-button { 
  border-radius: 0px; 
}

关于css - 更改 Angular 上垫平按钮的边框半径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58014738/

相关文章:

html - 停止官方 twitter 小部件逃出我的 div 边界

html - 我该怎么做这个 CSS border-bottom

css - A 标签事件属性

javascript - 从同一个弹出窗口运行两个 Angular 函数

angular - AWS API Gateway 资源中的 "Enable CORS"?

ios - 如何在出现 searchController 时自动显示键盘

html - 第三个div自动 float

Angular 2 Typescript 将 json 解析为对象

java - 用 View (按钮)覆盖 Android AlertDialog

javascript - 我的表单提交按钮正在执行与页面上其他按钮相同的操作