为了账号安全,请及时绑定邮箱和手机立即绑定

如何更改子元素的按钮图标颜色

如何更改子元素的按钮图标颜色

牧羊人nacy 2022-01-20 18:30:45
我有一个带 closeButton 的 Modal.Header(默认为白色),我想将其颜色更改为黑色。该组件的代码是:const inlineStyles = {      header: {        padding: '18px',        margin: 0,        backgroundColor: '#F2F3F4',      },<Modal.Header style={inlineStyles.header} closeButton >呈现的 X 按钮的 HTML 如下所示: <button type="button" aria-label="Close" class="close237497"></button>
查看完整描述

2 回答

?
qq_笑_17

TA贡献1818条经验 获得超7个赞

跟随这个文件React-Bootstrap。当你传入一个closeButton propintoModalHeader时,按钮就会有 class is close。


因此,您可以像这样覆盖该类:


// create a file to override CSS bootstrap (override.css)

// override style of closeButton ModalHeader

.close {

   color: #fc0303 !important // red

   // orther style

}

import ModalHeader from 'react-bootstrap/ModalHeader';

import "./override.css";



// use ModalHeader

<ModalHeader closeButton />


查看完整回答
反对 回复 2022-01-20
?
猛跑小猪

TA贡献1858条经验 获得超8个赞

使用你的风格道具Modal.Header来设置风格,button像这样

<button type="button" aria-label="Close" style={this.props.style}></button>


查看完整回答
反对 回复 2022-01-20
  • 2 回答
  • 0 关注
  • 137 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信