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

  • qq音乐怎么分享自己的歌单(qq音乐怎么分享歌单链接)

    qq音乐怎么分享自己的歌单(qq音乐怎么分享歌单链接)

  • 小黄车怎么关闭车锁(小黄车怎么关闭自动续费)

    小黄车怎么关闭车锁(小黄车怎么关闭自动续费)

  • 一帧是什么意思(视频第一帧是什么意思)

    一帧是什么意思(视频第一帧是什么意思)

  • 微信视频小窗口怎么设置(微信视频小窗口怎么调出来)

    微信视频小窗口怎么设置(微信视频小窗口怎么调出来)

  • 淘宝新人15元红包用不了(淘宝15元无门槛红包新人专享)

    淘宝新人15元红包用不了(淘宝15元无门槛红包新人专享)

  • 微信账号注销后的样子(微信账号注销后聊天记录还能恢复吗)

    微信账号注销后的样子(微信账号注销后聊天记录还能恢复吗)

  • pct al10是什么手机(pct-al00)

    pct al10是什么手机(pct-al00)

  • 腾讯会议打开摄像头所有人都能看见吗(腾讯会议打开摄像头人数上限)

    腾讯会议打开摄像头所有人都能看见吗(腾讯会议打开摄像头人数上限)

  • tepyc接口是什么手机(tepyc接口有什么用)

    tepyc接口是什么手机(tepyc接口有什么用)

  • 小米10青春版有耳机孔吗(小米10青春版有无线充电功能吗)

    小米10青春版有耳机孔吗(小米10青春版有无线充电功能吗)

  • soul在线状态准确吗(soul的在线状态可以持续多久)

    soul在线状态准确吗(soul的在线状态可以持续多久)

  • 辽事通实名认证不了怎么办

    辽事通实名认证不了怎么办

  • 苹果自带字体是什么字体(苹果自带字体是什么软件)

    苹果自带字体是什么字体(苹果自带字体是什么软件)

  • 华为nova6为什么没有双击截屏(华为nova6为什么下架那么快)

    华为nova6为什么没有双击截屏(华为nova6为什么下架那么快)

  • 关闭老人模式的方法(关闭老人模式的快捷键)

    关闭老人模式的方法(关闭老人模式的快捷键)

  • 华为mate20畅连通话怎么开(mate20pro畅连)

    华为mate20畅连通话怎么开(mate20pro畅连)

  • vivoy93s支持无限充电吗(vivo y93s支持无线充电吗)

    vivoy93s支持无限充电吗(vivo y93s支持无线充电吗)

  • 小米内容中心怎么删除(小米内容中心怎么卸载)

    小米内容中心怎么删除(小米内容中心怎么卸载)

  • 修改APN有什么坏处(apn更改会怎么样)

    修改APN有什么坏处(apn更改会怎么样)

  • 天翼网关识别码怎么查(天翼网关识别码是什么)

    天翼网关识别码怎么查(天翼网关识别码是什么)

  • 做近视眼手术是怎么样一种体验?

    做近视眼手术是怎么样一种体验?

  • xsmax电池百分比在哪(xsmax电池百分比怎么调出来)

    xsmax电池百分比在哪(xsmax电池百分比怎么调出来)

  • 电脑权限管理在哪里(电脑权限管理员)

    电脑权限管理在哪里(电脑权限管理员)

  • cad布局怎么转模型(cad模型转换布局)

    cad布局怎么转模型(cad模型转换布局)

  • 探探开通自动续费可以取消吗(探探开通自动续费后在关掉可以吗)

    探探开通自动续费可以取消吗(探探开通自动续费后在关掉可以吗)

  • 苹果电脑隐藏软件教程(苹果电脑隐藏软件功能怎么开启)

    苹果电脑隐藏软件教程(苹果电脑隐藏软件功能怎么开启)

  • 网络贷款需要交钱吗
  • 需要进项税额转出的发票还用勾选吗
  • 银行存单丢失怎么办理取款
  • 税控盘维护费发票普通发票
  • 两个日期连在一起怎么写
  • 合伙企业需要报工商年报吗
  • 申请高新时需要几个项目
  • 旅游公司如何缴费
  • 资产负债表上应付账款根据什么填制
  • 调用系统服务出错核心征管后端
  • etc充值怎么操作
  • 合伙企业发生亏损的原因
  • 以前年度损益调整影响哪个科目
  • 销售金额计算抵增值税吗
  • 未及时支付工资时间界限
  • 企业如何认定
  • 商业汇票记什么会计科目?
  • 累计折旧要结转到本年利润吗
  • 以前年度的费用可以入在当年吗?
  • 加计抵减是什么时候开始的
  • 餐饮业代金券怎么用
  • win11如何在开机的时候进入安全模式
  • mac如何强制退出全屏
  • 增值税一般纳税人申报流程
  • linux设置用户密码
  • php编程风格规范要求
  • 工程暂估收入入账的会计分录
  • 固定资产汽车抵扣新政策
  • 债务重组是什么工作
  • 谷歌浏览器插件中心
  • 出租设备的租金收入应计入什么科目
  • 个人所得税必须交吗
  • 河马是站在睡觉吗
  • yii2框架优秀在哪里
  • 初雪与最后的秋天的区别
  • 制造业利润占比多少合适
  • php计算数组中值怎么算
  • 蚁群算法是什么
  • 应交税费的进项税和销项税
  • 怎么把其他应收款的转到其他应付款
  • 服务型企业交税再返税
  • 个体户一直未申请怎么办
  • mongodb 教程
  • 不符合资本化的长期借款利息计入什么科目
  • 购车费用怎么进行账务会计处理
  • 已认证发票红冲全流程操作
  • 车辆按揭贷款需要什么
  • 长期债券是长期借款吗
  • 作废的发票对方还能认证吗
  • 固定资产转为投资性房地产的账务处理公允价值
  • 事业单位固定资产入账标准最新规定
  • 建筑公司可以收工程款发票吗
  • 哪些资产减值损失一经计提不得转回
  • 差旅费借贷记账法的会计分录
  • 生产性生物资产折旧计入什么科目
  • 收到分公司负责人的礼物
  • 使用SSIS创建同步数据库数据任务的方法
  • 桌面预览
  • Linux Container(LXC容器)的基本命令使用简介
  • windows的安装
  • win7运行慢如何解决办法
  • windows10bug严重
  • 用xp系统打造
  • win10mobile现在能干吗
  • searchnav.exe - searchnav是什么进程 有什么用
  • win7系统迁移到另一磁盘
  • Android Eclispe ADT环境搭建(集成版Eclipse)
  • vc6.0配置opengl设置目录路径
  • 安卓应用程序数据
  • Android游戏开发案例教程小小弹球
  • css中如何设置图片大小
  • vue购物车功能
  • [置顶]马粥街残酷史
  • unity导出ios项目到iphone
  • document.getElementById().src
  • javascript新手教程
  • 客户端脚本错误怎么解决
  • javascript基础编程
  • 个人所得税其他公司在为我发放工资
  • 宁波市国家税务局网上办税服务厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设