位置: IT常识 - 正文

React修改Antd组件样式的方法(react组件如何设置dom)

编辑:rootadmin
React修改Antd组件样式的方法 1.修改默认组件样式和写自己组件样式的区别

推荐整理分享React修改Antd组件样式的方法(react组件如何设置dom),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:react改变组件中input的值,react中修改state的方法,react改变组件中input的值,react-antd-admin,react-antd-admin,react 直接修改state,react 直接修改state,react组件如何设置dom,内容如对您有帮助,希望把文章链接给更多的朋友!

React修改Antd组件样式的方法(react组件如何设置dom)

当我们写自己的样式时,在组件页面中定义class名称,再在less文件中对这个class定义样式。

//index.jsimport React,{useState} from 'react';import styles from './index.less';const Index = (props) =>{ return ( <div className={styles.testBox}> </div> )}export default Index;//index.less.testBox { width:100px; height: 100px;}

而修改默认的antd组件,则需要使用global

//index.jsimport React,{useState} from 'react';import styles from './index.less';import {Tabs} from 'antd';const {TabPane} = Tabs;const Index = (props) =>{ return ( <div className={styles.testBox}> <Tabs onChange={} activeKey={}> <TabPane tab="" key=""> </TabPane> </Tabs> </div> )}export default Index;//index.less.testBox { width:100px; height: 100px; :global { .ant-tabs-nav { height: 30px; width: 70px; } }}

为什么会需要这样呢? 因为我们启动了CSS Modules,它是一种技术流的组织css代码的策略,它将为css提供默认的局部作用域。因为构建工具会在编译的时候自动把我们的类名加上一个哈希字符串,例如上面我们写的类名为testBox,当多人开发的时候,有可能和别人的类名冲突,但是后面加上哈希字符串之后,它就保证了每一个选择器名称的独一无二,从而实现了局部作用域。

//编译之后可以在控制台看到类名后面有哈希字符串

因而如果我们想要覆盖antd的默认组件样式,用自己写的选择器名称是覆盖不了的,因为加了哈希字符串之后与组件默认样式的选择器名称不匹配;而使用global

本文链接地址:https://www.jiuchutong.com/zhishi/289016.html 转载请保留说明!

上一篇:圣何塞附近的代阿布洛岭山麓,加利福尼亚 (© Jeff Lewis/Tandem Stills + Motion)(圣何塞在哪)

下一篇:洛阿雷城堡,西班牙韦斯卡 (© Sebastian Wasek/Alamy)

  • 表格怎么把井号变数字(做表格单元格里面井号怎么变成数字)

    表格怎么把井号变数字(做表格单元格里面井号怎么变成数字)

  • oppo个人热点密码怎么看(oppo个人热点密码怎么设置密码)

    oppo个人热点密码怎么看(oppo个人热点密码怎么设置密码)

  • opporeno4支持屏幕指纹吗(opporeno4屏幕是曲屏吗)

    opporeno4支持屏幕指纹吗(opporeno4屏幕是曲屏吗)

  • vivo x27怎么录屏幕视频(vivox27怎么录屏)

    vivo x27怎么录屏幕视频(vivox27怎么录屏)

  • 芒果tv vip可以登几个手机(芒果vip可以登录几个设备)

    芒果tv vip可以登几个手机(芒果vip可以登录几个设备)

  • i5 9400f带的动2070吗(i5 9400f带的动2070super吗)

    i5 9400f带的动2070吗(i5 9400f带的动2070super吗)

  • 苹果tt语音上不了麦(苹果tt语音上不了网了)

    苹果tt语音上不了麦(苹果tt语音上不了网了)

  • 拉黑再删除还能加吗(拉黑再删除还能加上微信吗)

    拉黑再删除还能加吗(拉黑再删除还能加上微信吗)

  • 海康cvr与nvr区别(海康cvr是什么)

    海康cvr与nvr区别(海康cvr是什么)

  • 对方账号异常几天恢复(对方账号异常几天能解除)

    对方账号异常几天恢复(对方账号异常几天能解除)

  • 电脑艺术字体在哪里(电脑艺术字体在哪里找到)

    电脑艺术字体在哪里(电脑艺术字体在哪里找到)

  • 剪映视频导出失败(剪映视频导出失色)

    剪映视频导出失败(剪映视频导出失色)

  • 编辑栏中的公式栏中显示的是(编辑栏中的公式怎么用)

    编辑栏中的公式栏中显示的是(编辑栏中的公式怎么用)

  • 区域中找不到无线网络(区域中找不到无线网络的解决办法)

    区域中找不到无线网络(区域中找不到无线网络的解决办法)

  • ipad与苹果手机充电线一样吗(ipad与苹果手机浏览器同步吗)

    ipad与苹果手机充电线一样吗(ipad与苹果手机浏览器同步吗)

  • 怎么更改微信名(微信公众号怎么更改微信号)

    怎么更改微信名(微信公众号怎么更改微信号)

  • 电脑能用手机摄像头吗(电脑用手机摄像头视频)

    电脑能用手机摄像头吗(电脑用手机摄像头视频)

  • 聊天记录删了红包没领怎么办(聊天记录删了红包还能领吗)

    聊天记录删了红包没领怎么办(聊天记录删了红包还能领吗)

  • 如何添加搜索不到的打印机(如何添加搜索不到的微信号)

    如何添加搜索不到的打印机(如何添加搜索不到的微信号)

  • 小米平板复位孔在哪里(小米平板修复)

    小米平板复位孔在哪里(小米平板修复)

  • 商家支付宝收款扣钱吗(商家支付宝收款手续费多少)

    商家支付宝收款扣钱吗(商家支付宝收款手续费多少)

  • wps计算公式怎么输入(wps计算公式怎么用)

    wps计算公式怎么输入(wps计算公式怎么用)

  • lldal20华为什么型号(ldnal20华为什么型号)

    lldal20华为什么型号(ldnal20华为什么型号)

  • 伊兰谷中的Pen y Garreg水坝,威尔士 (© Joe Daniel Price/Moment Open/Getty Images)(伊兰简介)

    伊兰谷中的Pen y Garreg水坝,威尔士 (© Joe Daniel Price/Moment Open/Getty Images)(伊兰简介)

  • 实验七 视图(视图的定义和操作实验报告)

    实验七 视图(视图的定义和操作实验报告)

  • 视同销售收入是纳税调整项目吗?
  • 小微企业城建税减半
  • 啥叫反倾销税
  • 外币实收资本入账汇率
  • 测绘费开票需备注吗
  • 增值税发票什么时候认证
  • 企业收到税收返还会计分录
  • 减免教育费附加和地方教育费附加
  • 非正常损失免税吗
  • 子公司计提的盈余公积如何抵消
  • 大病医疗专项附加扣除标准举例
  • 小企业净资产收益率
  • 固定资产完工前盘亏的工程物资净损失
  • 企业之间利息收入怎么做账
  • 虚开增值税发票具体操作是怎样的?
  • 电子钥匙续费能退款吗
  • 普通发票费用会计分录
  • 实收资本里的钱怎么做账
  • 超出标准的公积金怎么交
  • 给客户的回扣做账时怎么写情况说明
  • 返利是冲减收入还是计入费用
  • 跨期间收入如何确定当期收入
  • 简易计税劳务分包发票可以差额抵扣吗
  • 投资类公司增资
  • 营改增后城建税和教育费附加包含在哪里
  • 企业债券和公司债券
  • 信息化投入包括什么投入和什么投入
  • 合同资产减值怎么填
  • 购进的包装物怎么入库
  • PHP:Memcached::quit()的用法_Memcached类
  • 最强超频
  • 逾期未收回包装物押金增值税怎么算
  • 财务管理是如何工作的
  • php7安装教程详解
  • php 正则
  • rgbt目标跟踪
  • php db2
  • php pdo连接mysql
  • 个税申报系统操作指南
  • 核心书评价格
  • PHP mysqli_free_result()与mysqli_fetch_array()函数详解
  • 微信公众号开发淘宝客
  • mysql分表数量取决于什么
  • 企业所得税汇算清缴扣除标准2023
  • 在dedecms中,如何模板建站
  • 改革性补贴是否纳入团费基数
  • mysql数据库简单介绍
  • 企业长期股权投资增加说明什么
  • 劳动仲裁的调解书可以撤销吗
  • 一般纳税人收取停车费的税率
  • ibps对公提回贷记有什么影响
  • 已经认证抵扣的发票会计分录
  • 个体户如何做账?
  • 派发股利政策
  • 少计提的税费如何补提
  • 受托开发软件一般做什么
  • 银行帐户维护费怎么算
  • 退回的企业所得税计入什么科目
  • sql语句基础题及答案
  • sql %和_
  • MSSQL 数据库同步教程
  • win8怎么让我的电脑显示在桌面上
  • ubuntu系统鼠标没反应
  • 无线网卡搜索不到无线网
  • python sed
  • windows10如何设置windows7开始菜单
  • win7不识别大于4T的盘
  • linux中wget命令出现错误
  • 安卓icon图标
  • linux什么是二进制文件
  • js 浏览器全屏
  • 黑马程序员android移动开发基础教程
  • javascript toggle
  • jqueryui
  • 陕西省地方税务局公告2017年第2号
  • 如何安装金税三期app
  • 建筑企业外地施工预缴税款
  • 河南旧县为什么叫新县
  • 财税专业全称叫什么
  • 如何查询自己是否被起诉了
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设