【发布时间】:2018-03-29 08:19:03
【问题描述】:
React Bootstrap 的新手,我一直在尝试为组件添加一些自定义样式。
通过使用 chrome 检查器查找类名,我能够从导航中删除边框半径,但我无法为我的导航项添加悬停效果。
这是我的组件。
<Navbar inverse collapseOnSelect className="nav-bar">
<Navbar.Header>
<Navbar.Brand>
<a href="#">efrt</a>
</Navbar.Brand>
<Navbar.Toggle />
</Navbar.Header>
<Navbar.Collapse>
<Nav>
<NavItem eventKey={1} href="#">Features</NavItem>
<NavItem eventKey={2} href="#">Who we Are</NavItem>
</Nav>
<Navbar.Form pullRight>
<UniversalButton style="primary" name='Login' />
</Navbar.Form>
<Nav pullRight>
<NavDropdown eventKey={3} title="Signup" id="basic-nav-dropdown">
<MenuItem eventKey={3.3}>Member</MenuItem>
<MenuItem divider />
<MenuItem eventKey={3.3}>Coach</MenuItem>
</NavDropdown>
</Nav>
</Navbar.Collapse>
</Navbar>
从 Chrome 检查器复制过来,我得到以下作为我想要进行更改的类/元素
.navbar-inverse .navbar-nav>li>a {
color: #9d9d9d;
}
当我尝试以下操作时,没有任何反应。我尝试添加自定义类名也没有效果。
.navbar-inverse.navbar-nav>li>a:hover {
background: grey;
}
任何帮助表示赞赏:)!
【问题讨论】:
-
您能以任何方式显示您的代码吗?适当地 ?通过托管在某些服务器或其他东西上..??
标签: css twitter-bootstrap reactjs react-bootstrap