【问题标题】:How to color text of dropdown list in Ruby on Rails如何在 Ruby on Rails 中为下拉列表的文本着色
【发布时间】:2021-04-06 11:00:23
【问题描述】:
= f.collection_select :budget_line_id,
                            @budget_lines, :id, :description,
                            { prompt: true },
                            class: 'form-control input-sm form-control-sm'

我需要更改此下拉列表元素的文本颜色。

【问题讨论】:

    标签: css ruby-on-rails


    【解决方案1】:

    如果您无法为其中一个类应用 CSS 规则,您可以将内联样式标签添加到您的 collection_select 助手:

    = f.collection_select :budget_line_id,
                                @budget_lines, :id, :description,
                                { prompt: true },
                                class: "form-control input-sm form-control-sm",
                                style: "select { color: #333333; }"
    

    如果你有样式表,你应该可以添加:

    .form-control select option {
      color: #333333;
    }
    

    这可能需要对任何一种方式进行一些调整,具体取决于正在呈现的 HTML,但其中一个应该会让你接近。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-28
      • 2020-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多