active
NavItem要素の背景色をインラインCSSを使用して緑色に変更したいと思います。私はTypeScript 2.2、React、React Bootstrap、React Router Dom、React Router Bootstrapを使用しています。これは可能ですか、CSSクラスを作成する必要がありますか?React TsxとReact Bootstrap - Active NavItemのインライン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>
);
NavのCSSプロパティを変更するには、クラス 'nav'にカスタムCSSを書く必要があります。通常のブートストラップクラス参照を経て、カスタムスタイルを追加してインポートします。それは動作するはずですが、Navはカスタムスタイル属性を使用するオプションを提供していないため、インラインCSSを使用して行うことはできません。 –