twitter-bootstrap - 如何在 React Bootstrap 上自定义组件

标签 twitter-bootstrap reactjs

我正在尝试 React Bootstrap 并想要更改自定义导航。我正在做这样的事情。

const navInstance = (
    <Nav bsStyle='pills'>
        <NavItem eventKey={1} href='/home'>NavItem 1 content</NavItem>
    </Nav>
);

React.render(navInstance, document.querySelector('.container'));

关于如何更改颜色有什么想法吗?另外,我如何将导航附加到顶部,以便当页面滚动时,导航保持固定?

最佳答案

我相信您缺少作为父级的导航栏组件。您的组件应如下所示:

<Navbar fixedTop>
    <Nav>
        <NavItem eventKey={1} href='#'>Link</NavItem>
        <NavItem eventKey={2} href='#'>Link</NavItem>
    </Nav>
</Navbar>

fixedTop 属性将通过从 bootstrap.css 添加适当的类来保持其固定。颜色的更改将覆盖 css 类,您应该可以开始了。

关于twitter-bootstrap - 如何在 React Bootstrap 上自定义组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30550854/

相关文章:

jquery - bootstrap-datepicker 未选择输入上的更改事件

css - 无法弄清楚是什么 css/bootstrap 语句影响了表单的布局

reactjs - RelayJS:查询任意数据的子组件

reactjs - React 中的 msal.js - Azure 身份验证

reactjs - Jest 测试模拟——在另一个函数中模拟获取

javascript - 使用 jquery 的附加行计算不起作用

jquery - 使用关闭按钮时,弹出窗口仅在每秒单击一次时显示

javascript - Gulp 监视任务不会在 Ctrl C 上退出

reactjs - 为 IE 10/11 转译 NextJS; 'Weakset undefined'

javascript - 垂直居中的 Bootstrap 模态窗口