gpt4 book ai didi

css - 使用 React Bootstrap react Tsx - 用于事件 NavItem 的内联 CSS

转载 作者:太空宇宙 更新时间:2023-11-04 01:48:27 27 4
gpt4 key购买 nike

我想使用内联 CSS 将 active NavItem 元素的背景颜色更改为绿色。我正在使用 TypeScript 2.2、React、React Bootstrap、React Router Dom 和 React Router Bootstrap。这是可能的还是我需要创建一个 CSS 类?

https://react-bootstrap.github.io/components.html#navigation

当前代码:

const tabStyle: React.CSSProperties = {
backgroundColor: 'green'
}

return (
<main>
<div>
<Nav bsStyle="tabs" activeKey="1">
<LinkContainer to="/about">
<NavItem eventKey="1">Om</NavItem>
</LinkContainer>
<LinkContainer to="/facts">
<NavItem eventKey="2">Fakta</NavItem>
</LinkContainer>
</Nav>
</div>
</main>
);

最佳答案

据我所知,您没有使用 Prop ,而且 Prop 是不可变的。您可能想查看 state 并将其用作 backGroundColor 但对于内联样式,它可能看起来像这样

 <div style={{color: condition ? "red": "green"}}> </div>

编辑:似乎没有用于 NavItem 的样式。参见 here .你必须为此使用 css,例如Change the <a> element class in react-bootstrap NavItem

关于css - 使用 React Bootstrap react Tsx - 用于事件 NavItem 的内联 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44019274/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com