React中使用Antd开源组件Popover等部分组件原生样式改变问题

1.如果发现某个组件的样式在单独的样式文件中更改不了,得在全局中更改时,我们可以使用一下方法:

javascript 复制代码
          <Popover
              placement="bottomLeft"
              title={null}
              trigger="click"
              content={contentopic}
              overlayClassName={pinsInputLess.nopadding}
            >
              <div className="type_items">
                <div className="icon iconfont icon-huati"></div>
                <div className="name">话题</div>
              </div>
            </Popover>

2.为其添加 overlayClassName 定义 className名称

3.随后在该文件中定义该class

css 复制代码
.nopadding {
  :global {
    .ant-popover-inner {
      padding: 0 !important;
    }
  }
}

4.即可清除原生的样式了

相关推荐
じ☆ve 清风°1 分钟前
理解JavaScript中map和parseInt的陷阱:一个常见的面试题解析
开发语言·javascript·ecmascript
江城开朗的豌豆1 分钟前
eval:JavaScript里的双刃剑,用好了封神,用不好封号!
前端·javascript·面试
江城开朗的豌豆25 分钟前
JavaScript篇:前端定时器黑科技:不用setInterval照样玩转循环任务
前端·javascript·面试
江城开朗的豌豆1 小时前
JavaScript篇:自定义事件:让你的代码学会'打小报告'
前端·javascript·面试
Python私教2 小时前
字节跳动开源图标库:2000+图标一键换肤的魔法
python·开源
lexiangqicheng2 小时前
JS-- for...in和for...of
开发语言·前端·javascript
何双新2 小时前
第2讲、Odoo深度介绍:开源ERP的领先者
python·开源
smallluan2 小时前
JS设计模式(4):观察者模式
javascript·观察者模式·设计模式
粥里有勺糖2 小时前
视野修炼-技术周刊第122期 | 发光图片制作
前端·javascript·github
y102121042 小时前
Python训练营打卡Day42
开发语言·javascript·ecmascript