位置: 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)

  • 丢失增值税专用发票最新规定
  • 中级考试报了三门,只考两门行吗
  • 未分配利润转增股本会计处理
  • 购买的手机可以七天无理由退货吗
  • 现金日记账1月怎么算
  • 邮政开票税点是什么意思
  • 暂估资产会计处理
  • 装订需要多长时间
  • 收款收据是否可以做账
  • 纳税义务未发生是什么意思
  • 销售亏损原因分析范文
  • 债转股企业所得税资本公积
  • 违约金收入计入应纳税所得额吗
  • 当期销项税额等于什么乘以什么
  • 价内税与价外税的计算公式
  • 增值税科目设置的凭证处理方面的特殊要求
  • 单位有临时工工资怎么发
  • 财税〔2017〕39号
  • 二季度支出小于一季度什么意思
  • 非房地产开发企业土地增值税扣除项目
  • 研发费用的会计和税法的不同
  • 收回委托加工物资的账务处理
  • 微软发布Windows 10正式版 新浪
  • 企业对外捐赠的税法处理
  • 机票的保险费能开发票吗
  • 发出商品与库存商品的区别
  • 公司自有房屋出租 没有从租计征房产税
  • 开具红字发票后所冲销的销项税应怎么处理?
  • 工业园租金大概是多少
  • 上海个人所得税计算器
  • php实现简单数字变量
  • web投票系统源码
  • PHP:stream_get_meta_data()的用法_Stream函数
  • 包装物押金收入计入收入总额吗
  • Get请求报错404出现原因及解决办法
  • 借支单还款后借支单要还么
  • 会计费用科目分类表
  • 代扣代缴个税手续费返还会计分录
  • 简述php中常用魔术方法及其各自的作用
  • yii2项目实战之restful api授权验证详解
  • unet网络的优缺点
  • 认缴没有实缴怎么做账
  • 深度学习:图像去雨网络实现Pytorch (二)一个简单实用的基准模型(PreNet)实现
  • 报销单跨月怎么记账
  • 残保金缴纳需要计提吗
  • Testing Applications with WebTest¶
  • Linux下实现MySQL数据备份和恢复的命令使用全攻略
  • 跨年度错账调整分录
  • 增值税申报表第18栏怎么来的
  • 事业单位人员收受财物
  • 利润表调整了资产负债表怎么调整
  • 个体工商户增值税申报操作流程
  • 应交税费账户的用途和结构是怎样的
  • sqlserver分页查询越到最后越慢
  • 劳务费怎么做会计科目
  • 航天信息的发票以什么形式导入开票信息
  • 工会经费怎么计提及使用
  • 跨期费用账务处理
  • 公司缴纳社保如何转为个人缴纳
  • 研发费用会影响什么
  • 个体户能开建筑劳务发票吗
  • 企业之间土地交易
  • 请根据你的了解叙述c++的特点,c++对c有哪些发展
  • sqlserver通用的删除服务器上的所有相同后缀的临时表
  • 破解浏览器内网教程
  • 将哪一linux文件系统引入
  • ubuntu16.04输入法
  • win10字体边缘模糊
  • 系统中想禁止运行怎么办
  • win7系统开机进不去
  • window10突然激活失效
  • windows 相机打不开
  • win7 64位系统怎么查看串口号?
  • win7系统自动重启日志
  • unity特效制作教程
  • #pragma UNROLL 4
  • input的file
  • python 堆叠
  • 批处理文件实例
  • 事件传播路径
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设