【问题标题】:Angular Material - move md-secondary to the leftAngular Material - 向左移动 md-secondary
【发布时间】:2016-04-08 02:49:12
【问题描述】:

如何将md-secondary 按钮移动到左侧而不是默认的右侧?正常

<md-list-item ng-click="foo()">
    <span>Stuff</span>
    <md-icon class="md-secondary" ng-click="bar()">icon</md-icon>
</md-icon-item>

这会创建一个不错的列表项,但我希望图标位于左侧。我尝试重新排序元素

<md-list-item ng-click="foo()">
    <md-icon class="md-secondary" ng-click="bar()">icon</md-icon>
    <span>Stuff</span>
</md-icon-item>

但这不起作用。

【问题讨论】:

    标签: javascript css angularjs angular-material


    【解决方案1】:

    将课程从 md-secondary 更改为 md-primary。

    <md-list>
      <md-list-item ng-click="itemClick()">
        <md-button class="md-icon-button" ng-click="btnClick()">
          <md-icon class="md-primary" md-font-icon="mdi-web"></md-icon>
        </md-button>
        <span>Stuff</span>
      </md-list-item>
    </md-list>
    

    有关更详细的示例,请参阅此codepen。

    【讨论】:

    • 感谢您的回答,但是当我尝试单击该图标时,它认为我单击了该项目本身。知道为什么吗?
    • 看看我引用的codepen。它按预期工作(单击项目和单击图标有不同的结果)。
    • 好吧,我做到了(并且我确保我拥有与您完全相同的东西),但它似乎没有做到这一点
    • codepen 确实有效,但它不适用于我的代码:(
    • 没关系,我更新到 1.1.0(虽然希望它不会破坏任何东西)并且运行良好。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-01
    • 2016-08-03
    • 2015-06-16
    • 1970-01-01
    • 2016-07-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多