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

  • 劳务发票要交多少税费
  • 中国注册税务师考试时间
  • 营销活动,单位让现场观众抽现金奖如何入账?
  • 代扣代缴个人所得税有滞纳金吗
  • 企业如何提供准确的会计信息
  • 支付一次性劳务报酬怎么做账
  • 受托代为投资账务处理
  • 投资子公司的现金流量
  • 冲销应收账款会引起
  • 制造费用处理
  • 新建账套应收账款怎么填客户
  • 特许权使用费收入确认分录
  • 滞纳金属于罚没支出还是其他
  • 清算时公司亏损预交所得税能退吗
  • 一般纳税人几个点的税
  • 现金短缺属于出纳员负责如何做会计处理
  • 年终奖个人所得税怎么扣
  • 技术调试费用开几个点税
  • 软件企业研发费用占比要求
  • 4月发票能入1月吗
  • 企业搬迁至外地怎么办理
  • 打开网页出现电脑标志
  • 预付账款怎样记账
  • 印花税退费
  • linux命令有啥用
  • mac上安装
  • centos只有lo
  • 公益性捐赠增值税税率
  • 双线服务器
  • php的教程
  • 在建工程减值准备
  • php快速排序原理
  • 小规模纳税人增值税免税政策
  • 航天金税盘发票作废流程视频
  • python自动控制
  • unzip解压命令参数
  • 补缴去年的税款会计分录
  • 怎么保证发票是真的
  • 水利基金补申报怎么操作
  • 建筑行业 营改增
  • 销售车位怎么找客户
  • 建筑劳务公司做账表格
  • 异地多缴纳预缴税怎么退
  • 如何判断固定资产已提足折旧
  • Windows2003 SQL2005添加系统用户修改系统登录密码
  • 劳务合同的特征有()
  • 小规模纳税人应交税费的二级科目
  • 货物已到发票未开具
  • 个人所得税规定的免纳个人所得税的范围
  • 公司法人往公司账户打钱怎么能换回来
  • 一般纳税企业抵扣多少
  • 小规模企业出租不动产增值税税率
  • 应纳税额和已缴税额一样
  • 关于事业支出期末的结转
  • 汇算清缴退税分录
  • 背书转让的电子汇票怎么查询
  • 企业退款给个人多久到账
  • 代垫个税费怎么做账
  • 公司有外籍人员怎么办
  • 民办非企业单位什么意思
  • 投资收益 增加
  • mysql 查询范围
  • mysql 最新稳定版本
  • win8.1 开机进桌面
  • 解决windows hello人脸识别找不到摄像头
  • upgrade.exe - upgrade进程是什么意思
  • 如何关闭windows防火墙
  • win10系统怎么连接蓝牙
  • 解决ubuntu和win10关机重启界面不动
  • win7系统的摄像功能在哪
  • xp系统回收站的东西删除了怎么找回来
  • 怎么更改window
  • neoCapture.exe - neoCapture是什么进程 有什么用
  • 淘宝国际平台叫什么
  • shell脚本实现ssh登录
  • dos help命令
  • 怎么设置python前面序号
  • 小规模纳税人开专票可以抵扣吗
  • 进口设备如何交税
  • 湖北省税务申报流程 个体户
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设