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

  • 软件闪退是什么情况(软件闪退是什么原因 ,怎么处理)

    软件闪退是什么情况(软件闪退是什么原因 ,怎么处理)

  • 快剪辑剪辑后不清晰(快剪辑下一步点不了)

    快剪辑剪辑后不清晰(快剪辑下一步点不了)

  • 华为手机文档怎么重命名(华为手机文档怎么删除)

    华为手机文档怎么重命名(华为手机文档怎么删除)

  • 快手怎么突然变成新号了(快手怎么突然变模式了)

    快手怎么突然变成新号了(快手怎么突然变模式了)

  • 微信公众号标题错了怎么办(微信公众号标题错了怎么补救)

    微信公众号标题错了怎么办(微信公众号标题错了怎么补救)

  • 华为手机禁止安装应用怎么解除(华为手机禁止安装程序,要怎么设置才能解除?)

    华为手机禁止安装应用怎么解除(华为手机禁止安装程序,要怎么设置才能解除?)

  • 怎么关闭拼单返现(拼多多如何关闭拼单返现)

    怎么关闭拼单返现(拼多多如何关闭拼单返现)

  • 笔记本电脑竖屏了怎么变回来(笔记本电脑竖屏怎样调整横屏)

    笔记本电脑竖屏了怎么变回来(笔记本电脑竖屏怎样调整横屏)

  • 三星s9怎么关闭安全模式(三星s9怎么关闭卡1)

    三星s9怎么关闭安全模式(三星s9怎么关闭卡1)

  • 20000m是多少毫安(20000m的充电宝能不能带上飞机)

    20000m是多少毫安(20000m的充电宝能不能带上飞机)

  • 美图秀秀去字不伤背景(美图秀秀去字不破坏图片)

    美图秀秀去字不伤背景(美图秀秀去字不破坏图片)

  • pixiv注册不了怎么办(pixiv app注册不了)

    pixiv注册不了怎么办(pixiv app注册不了)

  • vivox20a是双卡吗(vivox20a支持双卡双待)

    vivox20a是双卡吗(vivox20a支持双卡双待)

  • 手机屏显示hd怎么去掉(手机屏幕显示hd)

    手机屏显示hd怎么去掉(手机屏幕显示hd)

  • 抖音播放量1万有什么用(抖音播放量1万2为啥停了)

    抖音播放量1万有什么用(抖音播放量1万2为啥停了)

  • 固态硬盘无法读取怎么回事(固态硬盘无法读写,在pe无法格式化)

    固态硬盘无法读取怎么回事(固态硬盘无法读写,在pe无法格式化)

  • 苹果怎么设置单卡模式(苹果怎么设置单独一个人来电静音)

    苹果怎么设置单卡模式(苹果怎么设置单独一个人来电静音)

  • cad怎样打出平方(cad怎么打出来平方米)

    cad怎样打出平方(cad怎么打出来平方米)

  • 小红书什么意思(用户已注销小红书什么意思)

    小红书什么意思(用户已注销小红书什么意思)

  • 网上购票显示候补是什么意思(网上购票需要取票吗)

    网上购票显示候补是什么意思(网上购票需要取票吗)

  • qq附近群聊在哪里找(qq附近群聊在哪里找2020)

    qq附近群聊在哪里找(qq附近群聊在哪里找2020)

  • qq与我相关在哪(qq与我相关在哪看)

    qq与我相关在哪(qq与我相关在哪看)

  • 华为p30有游戏模式吗(华为p30pro游戏模式在哪)

    华为p30有游戏模式吗(华为p30pro游戏模式在哪)

  • 手机号码错了怎么取货(手机号码错了怎么改)

    手机号码错了怎么取货(手机号码错了怎么改)

  • 外管证是在当地办理还是在外地办理
  • 什么是代扣代缴申报
  • 印花税是什么时候交的钱
  • 房产赠与税什么时候开始的
  • 会计软件每年都要付钱的吗
  • 开票金额大于付款金额怎么做分录
  • 企业销售软件需要结转成本吗
  • 建筑企业怎么转让
  • 政府收回土地使用权
  • 集资建房出租收入如何缴纳个税
  • 计提高温补贴会计分录
  • 收到电费发票做账摘要怎么写
  • 预付账款下月做什么科目
  • 网上报税费用如何抵扣账务怎么处理?
  • 现金收款能开专用发票吗
  • 销售开发后的产品
  • 以后年度继续扣除广告宣传费,要怎么写分录?
  • 自己从自己公司直接拿钱是犯罪吗知乎
  • 地产商自持是什么意思
  • 注册资本转让税率
  • 现金支票丢了
  • Win10任务栏图标居中
  • 丢失空白发票怎么处罚
  • phpswitch语句成绩判断
  • 备用金借款有利息吗
  • 广告行业物料
  • 企业商誉高好还是低好
  • 莱奇沃思田园城市
  • 扣除发票
  • 最贵的苹果平板
  • php从服务器下载文件
  • php和ajax
  • 再就业优惠怎么办理
  • 文化事业建设费的征收标准
  • video.js能播放什么格式
  • php的session和cookie实现登录
  • OpenCV之 BGR、GRAY、HSV色彩空间&色彩通道专题 【Open_CV系列(三)】
  • 微软的人工智能ChatGPT
  • 织梦好用吗
  • 在Python中如何求坐标中的任意两个点的距离
  • 保证增信行通俗理解
  • 应交税费明细账登记图
  • sql自定义
  • 个税汇算要清缴么
  • 一般纳税人劳务费税率是多少2023
  • 土地增值税是什么税种类型
  • 法人买社保又不发工资怎么做账
  • 预付账款和应付账款减少
  • 暂估入库发票差异调整
  • 应收账款提坏账分录
  • 临时账户名称是什么意思
  • 未开票收入如何记账
  • 工程没钱也没有工资
  • 事业单位打款多久到账
  • 原材料会计科目
  • 企业是否必须建立巡察制度
  • windows10的xbox如何录制视频
  • mac怎么隐藏桌面文件
  • win10提示激活windows
  • linux退出telnet服务
  • centos8安装锐速
  • Win10预览版拆弹
  • perl中的$1
  • cocos2d::DrawPrimitives和DrawNode分别实现画板功能
  • java框架怎么用
  • 简述javascript的作用
  • unity鼠标移动控制角色旋转
  • 脚本 python
  • 现在的微信怎么用脚本登陆了
  • jquery表单事件验证表单
  • 快速解决偏头痛的6个方法
  • JQuery 设置checkbox值二次无效的解决方法
  • 公司车辆购置税怎么做账
  • 怎么打印纳税申报表电子
  • 政务服务网怎么打印电子资格证书
  • 北京四合院为什么出名那么多
  • 代办营业执照代办人有什么法律责任
  • 为什么进了网页不能登录
  • 上海买房退税政策2023最新
  • 福建税务网址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设