【问题标题】:How do I change the CSS of pills ? (angular2)如何更改药丸的 CSS? (角度2)
【发布时间】:2017-09-06 00:14:52
【问题描述】:

我正在为我的第一个网站使用来自 ng-bootstrap 的 Angular2 和 ng-tabset,并设法让它工作至今。

但是,我现在陷入困境:我无法更改药丸的样式,它们看起来像这样:

但我希望它们是这样的:

看起来很简单,我只需要水平显示它们并坐在微红色的背景上!

这是我的代码:

<ngb-tabset type="pills" orientation="horizontal">
<ngb-tab title="BN™ II">
    <ng-template ngbTabContent>
        <p>first visit</p>
    </ng-template>
</ngb-tab>
<ngb-tab title="BN ProSpec®">
    <ng-template ngbTabContent>
        <p>tab 2</p>
    </ng-template>
</ngb-tab>
<ngb-tab title="IMMAGE®">
    <ng-template ngbTabContent>
        <p>tab 3</p>
    </ng-template>
</ngb-tab>
</ngb-tabset>

我只能通过将其添加到我的 css 文件来更改项目符号的颜色:

ngb-tabset {
    color: orange;
}

【问题讨论】:

  • 请发布相同的工作小提琴...
  • 我无法访问我想要实现的结果的 html,不幸的是它来自 proto.io 上的原型。

标签: html css angular ng-bootstrap


【解决方案1】:

更新:

感谢网站链接能够重新创建您想要的内容。添加这个 CSS 就可以了。

旧:

请找到如何应用 CSS 的示例,我尽力复制图像,您可以在 Plunkr 内找到 style.css 中的样式

Plunkr Demo

CSS:

ul.nav-pills .nav-item {
    display: inline;
}

ul.nav-pills .nav-item > a {
    padding: 4px 35px;
    margin: 4px 5px;
    color: black;
    text-decoration: none;
}

ul.nav-pills .nav-item > a.active {
    background-color: maroon !important;
    color: white;
}

【讨论】:

  • 我尝试使用您的 css,但它没有做任何事情。我检查了我的页面并且 ng-tabset 已经有一些 css,但是编辑它似乎也没有做任何事情。此外,我不知道为什么orientation="horizontal" 不起作用。我托管了我的网站:binding-site-app.firebaseapp.com 标签处于创新 > 效率 > 无与伦比的速度
  • @sheep 感谢您的链接,用解决方案更新了我的答案
  • 起初它没有用。我打开了 Firefox 的样式编辑器,令我惊讶的是,每节课后都有一个 [_ngcontent-c3](例如:ul.nav-pills[_ngcontent-c3] .nav-item[_ngcontent-c3] {),所以我在 Firefox 中手动删除了它,它起作用了!非常感谢 !这看起来和我的形象一模一样。但是,我不知道如何防止这个[_ngcontent-c3] 被添加,我现在需要解决这个问题。 (临时解决方法是将其粘贴到我的应用根目录下的 styles.css 文件中,它不是那样编辑的)
  • @sheep 我认为您缺少一些 CSS 文件,这就是您遇到问题的原因,如果我在互联网上看到 DEMO,他们有一些样式!
  • 实际上,这是我的问题:stackoverflow.com/questions/36224276/… 我这样做了:stackoverflow.com/a/36225709/8549201 已修复!这可能是因为 ngb-tabset 不是最新的。再次感谢您的宝贵时间。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-01-14
  • 2021-02-14
  • 1970-01-01
  • 2019-07-31
  • 2015-09-18
  • 1970-01-01
相关资源
最近更新 更多