【问题标题】:React Bootstrap Overwrite Color of Form on Hover/Click在悬停/单击时反应引导覆盖表单的颜色
【发布时间】:2021-07-22 07:01:35
【问题描述】:

我正在尝试覆盖 React-Bootstrap Form 组件的颜色。我希望背景颜色是十六进制 #44494f 而不是这张图片中的默认蓝色:

现在这是我的代码 - 我尝试通过 background-colorborder-colorcolor 编辑 search-bar 类,但它们似乎都不起作用:

export const Markets = () => {

  return (
      <Form className="search-bar">
        <Form.Control
          placeholder="Search Markets"
          onChange={(e) => setSearch(e.target.value)}
        />
      </Form>
  );
};

【问题讨论】:

  • 你可以试试颜色:#44494f !important;
  • @Bharat 不幸的是,这不起作用..
  • 尝试查看哪种样式覆盖了您使用检查元素提供的样式。

标签: javascript css reactjs react-bootstrap


【解决方案1】:

尝试这样做,

.search-bar {
background-color: #44494f !important;
}

<Form className="search-bar" style="background-color: #44494f">

【讨论】:

  • 检查是否在shadow root中,如果是可以使用:host selector
猜你喜欢
  • 2019-08-12
  • 2023-03-09
  • 1970-01-01
  • 2019-07-02
  • 2013-01-20
  • 2017-07-02
  • 1970-01-01
  • 2013-10-24
  • 2015-12-28
相关资源
最近更新 更多