我使用的角度材料设计组件,以有一个一致的外观和感觉,通过我的整个网站。(角质材料设计)
我为此创建了我的自定义主题:
$mdThemingProvider.theme('default')
.primaryPalette('red', {
'default': '700',
'hue-1': '100',
'hue-2': '600',
'hue-3': 'A100'
})
.accentPalette('light-blue');不幸的是,我找不到CSS来定义一个徽章,因此我使用了引导程序提供的一个。这方面的问题是我的自定义主题没有被应用。
我怎样才能做到这一点?或者,更好的是,材料设计CSS提供了类似的东西吗?(无法找到这个)。
这就是我在这一刻的经历:

它的html是:
<div class="md-block" layout layout-align="center center">
<div flex="20" layout layout-align="center center">
<span class="md-body-1">Poll interval in days</span>
</div>
<md-slider class="md-primary" flex ng-model="client.PollIntervalInDays" step="1" min="1" max="100" aria-label="rating">
</md-slider>
<div flex="20" layout layout-align="center center">
<h2><span class="label label-pill label-danger">{{client.PollIntervalInDays}}</span></h2>
</div>
</div>问题是来自md-主的颜色与标签-危险不匹配。我试过在跨度上使用md-priamry,但它不起作用。
有什么想法吗?
发布于 2016-05-18 12:28:08
我会尽一切可能不把靴带混入一个有棱角的材料位置。在我看来,让2个CSS框架发挥作用的想法听起来简直就是一团糟。
下面是一个用棱角材料实现的徽章代码:http://codepen.io/anon/pen/QbXwYq
他们正在使用一个按钮和一些CSS:
md-badge{
margin: 0 0 0 8px;
background-color: #259b24;
color: white;
padding: 2px 4px;
border-radius: 4px;
}
.md-warn{
background-color: #F44336;
}我还使用了一个单一的、只读的md芯片来伪造徽章,并对结果表示满意。
https://stackoverflow.com/questions/37293995
复制相似问题