html - 如何为与文本相关的 Angular Material 的 mdRadioButton 指令设置垂直对齐?

标签 html css material-design angular-material

如何为Angular MaterialmdRadioButton指令设置与文本相关的垂直对齐方式? 我已经尝试了 layout-alignvertical-align 样式,但是,单选按钮总是与文本相关的居中对齐。

here是个笨蛋

<md-content>
    <md-radio-group ng-model="data"  style="vertical-align:top;">
        <md-radio-button value="a" aria-label="Label 1" style="vertical-align:text-top;">long text 1</md-radio-button>
        <md-radio-button value="b"> long text 2 </md-radio-button>
    </md-radio-group>
</md-content>

最佳答案

Angular Material 实际上为单选按钮的开/关状态和波纹生成了一个容器。

<md-radio-button>是 parent 和_md-container是要修改的子元素。

Here's a fork of the plunker使用修改后的样式:

md-radio-button ._md-container {
    top: 0;
    transform: translateY(0);
}

希望这对您有所帮助!

关于html - 如何为与文本相关的 Angular Material 的 mdRadioButton 指令设置垂直对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36893364/

相关文章:

html - 如何根据视口(viewport)缩放svg

css - XHTML:将 CSS 移动到每个标记中,从 &lt;style&gt; header 到 @style 属性,例如使用 XSLT 的 "premailer",可能吗?

android - 无法添加 Android Material Design 工具栏

html - Bootstrap 4 : Limiting column height to a smaller column

html - 当瓷砖的悬停触发时,按钮的悬停启动

html - 固定div的CSS水平居中?

angular - 动态插入垫复选框

javascript - Polymer 的动画页面与 Angularjs 一起使用

html - Firefox 字体动画问题

html - 导航栏和固定 float 联系栏点击并保持打开,以及更改字体