【问题标题】:Styling bootstrap card header is not working样式引导卡头不起作用
【发布时间】:2020-04-18 20:43:37
【问题描述】:
Rails 5.2
Bootstrap

我有以下风格:

.app-card-header {
  .card-header:first-child {
    background-color: white;
    text-align: right;
    font-size: 16px;
    font-color: green;
  }
}

我试图将其应用于此视图:

.app-card-header
  .card
    .card-header
      = 'This is a test header'
    .card-text
      = 'This is test text'

但是,我没有得到预期的结果。

表头背景色为白色,表头文字对齐正确,但字体颜色为黑色,大小看起来12左右。

我尝试了不同的字体大小和颜色都无济于事,但它没有改变。为什么样式的某些部分会起作用,而其他部分则不起作用?有什么想法吗?

【问题讨论】:

  • 您在此处提供的 css 类似乎与您的 HTML 中定义的 css 类不匹配。能否请您发布 HTML 输出?
  • @SantoshAryal 不,我使用的 scss 类匹配,这不是问题。这是 Rails 和 .slim

标签: css ruby-on-rails twitter-bootstrap


【解决方案1】:

你应该只使用color 而不是font-color

color: green;

如果这仍然对您不起作用,那么您的元素可能会被其他规则覆盖。您可以简单地尝试添加重要规则:

font-size: 16px !important;
color: green;

【讨论】:

  • 颜色:白色;工作。字体颜色是否已弃用? font-size 现在也可以使用了
  • 我之前没有使用过字体颜色。所以,我不知道它是否随时添加到css中。
猜你喜欢
  • 1970-01-01
  • 2016-12-22
  • 2023-03-30
  • 1970-01-01
  • 1970-01-01
  • 2019-10-26
  • 1970-01-01
  • 2014-07-14
  • 1970-01-01
相关资源
最近更新 更多