【发布时间】:2020-05-22 03:31:02
【问题描述】:
我在我的反应组件中使用带有 *.css 的 JSX 语法。下面是antd collapsejsx 代码。
<Collapse
defaultActiveKey={["1"]}
expandIconPosition="right"
>
<Panel
header="This is panel header with arrow icon"
key="1"
>
<div>
Body-123
</div>
</Panel>
</Collapse>
现在,我只想为折叠的标题部分设置样式(border: "3px solid red"),我可以使用下面的 css 来完成
.ant-collapse > .ant-collapse-item > .ant-collapse-header
但问题是,我想根据 jsx 代码中的某些条件动态地执行此操作。也就是说,我有几个这样的面板,每个面板都应该有不同的边框颜色,具体取决于某些数据。
TIA
【问题讨论】:
标签: javascript html css reactjs antd