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.即可清除原生的样式了

相关推荐
研究点啥好呢19 分钟前
3月22日GitHub热门项目推荐|网页浏览,何须手动
人工智能·python·开源·github
软弹34 分钟前
深入理解 React Ref 机制:useRef 与 forwardRef 的协作原理
前端·javascript·react.js
雪碧聊技术1 小时前
前端vue代码架子搭建
前端·javascript·vue.js·前端项目代码框架搭建
han_1 小时前
JavaScript设计模式(二):策略模式实现与应用
前端·javascript·设计模式
x***r1511 小时前
Notepad++ 8.6 安装教程:详细步骤+自定义安装路径(附注意事项)
linux·前端·javascript
Hilaku1 小时前
为什么很多工作 5 年的前端,身价反而卡住了?🤷‍♂️
前端·javascript·面试
前端炒粉1 小时前
React 面试高频题
前端·react.js·面试
搜佛说1 小时前
下一代操作系统 与现在的操作系统 ,相差几何
开源
执行部之龙1 小时前
JS手写——call bind apply
前端·javascript
张一凡931 小时前
React 项目也能用依赖注入?我尝试了一下,真香
前端·react.js