html - md-radio-group 的标签

标签 html css angular material-design angular-material2

我在 Angular 4 Material 应用程序中有一组单选按钮:

<md-radio-group fxLayout fxLayoutAlign="center center" fxLayoutGap="30px">
    <md-radio-button value="1">Date</md-radio-button>
    <md-radio-button value="2">Status</md-radio-button>
    <md-radio-button value="3">From</md-radio-button>
    <md-radio-button value="4">To</md-radio-button>
</md-radio-group>

我查看了文档和示例,但无法弄清楚如何为该组添加标签。我需要这样的东西,但要有适当的样式: enter image description here

在 Angular Material 中向单选组添加标签的预期方式是什么?

显然,我们可以添加一个 label 并从头开始设计它的样式,但对于样式繁多的组件框架来说,它看起来并不是很有效率。

最佳答案

这就是您要找的。

<div fxLayout fxLayoutAlign="center center" fxLayoutGap="30px">
      <label>Sort by</label>  
      <md-radio-group>
        <md-radio-button value="1">Date</md-radio-button>
        <md-radio-button value="2">Status</md-radio-button>
        <md-radio-button value="3">From</md-radio-button>
        <md-radio-button value="4">To</md-radio-button>
      </md-radio-group>
  </div>

CSS

.mat-radio-button {margin-right: 30px;}

否则将 flexLayout 添加到您的 md-radio-group

<md-radio-group fxLayout fxLayoutAlign="center center" fxLayoutGap="30px">

关于html - md-radio-group 的标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46589347/

相关文章:

angular - IntelliJ IDEA 显示 matHeaderRowDef 错误

javascript - 如何在移动设备上通过触摸左右滑动?

firefox - 为什么这个 CSS 悬停过渡在 FireFox 中失败?

html - 并排 table 不能正常工作

javascript - 如何在 select 和 option 标签中添加 JSON 数据?

html - 图像背景溢出问题

angular - 从事件回调更新数组

angular - 创建 Firestore 测试数据库

javascript - 使用 javascript/jQuery 将 li 列表拆分为列

javascript - AngularJS 动态添加输入字段并保持对每个字段的引用