javascript - Antd:需要更改折叠体的背景颜色
问题描述
我有一个在项目中使用的样式化 Collapse 元素,然后当折叠打开时,我似乎无法覆盖实际主体的背景颜色。
我通过使用样式化组件对其进行样式化创建了一个自定义折叠。我瞄准Collapse.Panel
并设置了背景颜色,但没有任何改变。
我什至创建了一个body
元素并将其放置在我的折叠元素中,围绕着我的其余元素,并在其上设置背景颜色。
当背景颜色出现时,它在我的所有元素周围放置了一个框,在主体边缘和我的新背景之间仍然出现白色边距
我在这里创建了一个沙箱,以更好地表达我的意思。有什么帮助/建议吗?
解决方案
尝试覆盖 css 类.ant-collapse-content
检查示例:
const StyledCollapse = styled(AntCollapse.Panel)`
&&& {
border: none;
border-radius: 0px;
background-color: #f7f7f7;
box-shadow: none;
}
.ant-collapse-content {
background: palegreen;
}
`;
推荐阅读
- flutter - 我从方法中得到 null 返回值。扑
- php - Laravel - 在刀片上显示复选框为真的所有字段
- c - 使用 fork() 生成多个进程并将共享内存密钥作为 cmd arg 传递
- php - 使用查询 + have_posts() 循环浏览 Wordpress 帖子仅返回其中的一小部分
- wpf - WPF 根据 ComboBox 选择更改 ListView 内容
- javascript - 使用Django,Ajax,jQuery提交表单而不刷新页面?
- r - R中是否有任何类似字典的结构
- haskell - 如何在 Haskell 中制作列表地图?
- kubernetes - 身份验证问题:GitLab CI/CD 作业在运行“kubectl apply -f deployment.yaml”时失败
- python-3.x - '不允许无效请求 URL 查询参数' Django-oauth2 500 错误