javascript - antd中如何动态更新模态对话框的footer类的属性
问题描述
antd 定义的类名是.ant-modal-footer
,在我的 css 中,我有类似下面的内容。我想要的是能够position
通过代码动态更改属性。我正在使用反应。
有一个bodyStyle
属性,我可以动态更新它,但我看不到页脚。
有任何想法吗?
.ant-modal-footer {
padding: 14px 30px 30px;
background: #f0f4f9;
@media (max-width: 568px) {
position: fixed;
width: 100vw;
overflow: hidden;
bottom: 0;
}
}
解决方案
我认为您始终可以使用 modal 的类名来选择和更改页脚样式。
就像是:
.my-modal-class .ant-modal-footer{
background: red;
}
接着
<Modal className="my-modal-class" />
它应该选择和修改页脚。
还有wrapClassName
道具
示例:https ://codesandbox.io/s/z3jlokmjyl
注意:在示例中,我展示了如何更改整个页脚节点,如果它只是放置您想要更改的内容,页脚是一个 ReactNode,您应该能够操纵位置
推荐阅读
- rust - 如何使用“cargo”自定义安装?
- apache-spark-sql - Spark 使用纯 SQL 查询提取嵌套的 JSON 数组项
- flutter - 在屏幕点击上显示应用栏或平面按钮
- pine-script - 试图将复杂的策略转化为警觉
- excel - 删除除已定义列表之外的所有命名范围
- javascript - 如何通过与名称匹配的字符串调用函数并执行它?
- r - 使用之前和之后日期将记录保存到基于另一个数据框的数据框中
- ios - iOS - swift - 为 secp224k1 曲线 (ECDH) 生成密钥对
- angular - 您如何处理 Angular 拦截器中的恢复
- php - 未显示赞助商用户名 Laravel