reactjs - react-bootstrap 面包屑与 react-router-dom 更改背景颜色
问题描述
我想在使用 react-bootstrap 面包屑时更改背景颜色。同时我使用 react-router-dom 来实现面包屑
import React from 'react';
import { Link } from 'react-router-dom';
import { Breadcrumb, BreadcrumbItem } from 'react-bootstrap';
export default (props = {}) => {
const items = props.items.map(item => (item.active ?
<BreadcrumbItem active>{item.name}</BreadcrumbItem>
:
<BreadcrumbItem>
<Link to={item.href}>
{item.name}
</Link>
</BreadcrumbItem>
));
return (
<Breadcrumb>{items}</Breadcrumb>
);
};
现在颜色是#f5f5f5 我想把它改成#ffffff;
.breadcrumb {
padding: 8px 15px;
margin-bottom: 15px;
list-style: none;
background-color: #ffffff;
border-radius: 4px;
}
这是来自 chrome 开发者工具。这就是我想要的。如何编写 css 文件,我应该将 css 文件放在哪里?重写默认颜色 #f5f5f5 。
太感谢了
解决方案
在 react 应用程序中,全局样式在 App.css 文件(甚至 Index.css 文件)中。如果你想让它成为一种全局风格,你可以把它放在那里。如果您希望它成为本地样式,您可以简单地向组件添加内联样式。喜欢 :
<Component style={{backgroundColor: "#fff"}} />
请注意,内联样式应该遵循 JSX 样式的规则。
推荐阅读
- python - 如何在我的程序上下文中正确实现 tkinter 的 .after() 方法?
- php - 如何修复“调用数组上的成员函数 get()”:Laravel 5.4
- json - 如何将json文件保存到mongodb
- .htaccess - 如何在 htaccess 中重写 URL
- angular - Angular 7从Kendo UI日期选择器获取选定日期的值
- javascript - 为什么单击图标时模式不会启动?
- json - 如何在 SQL Server 2008 中生成 JSON 并插入到另一个表中
- c++ - STL 是否有办法在调用小于之前应用函数?
- node.js - 为什么在 node-postgres 中调用 client.query 时只有硬编码查询不返回错误?
- laravel - 试图获取非对象的属性“is_admin”