当前位置: 首页 > news >正文

tailwindcss如何改变antd子组件的样式

开发项目使用的是 tailwindcss ,当我们使用一些第三方组件的时候,有些时候需要改变第三方组件的样式,接下来我简单演示一下

假如我们的项目使用的是 react + tailwindcss + antdesign 

关于 react 中如何使用 tailwindcss 可以看一下这篇文章

如何在 React 中引入 Tailwind CSS:完整指南_react tailwindcss-CSDN博客

我们以把下拉选择框的箭头去掉为例

我现在 App.js 中的代码为

import { Select, Space } from 'antd';
const handleChange = value => {console.log(`selected ${value}`);
};function App() {return (<div className="App"><SelectdefaultValue="lucy"style={{ width: 120 }}onChange={handleChange}options={[{ value: 'jack', label: 'Jack' },{ value: 'lucy', label: 'Lucy' },{ value: 'Yiminghe', label: 'yiminghe' },{ value: 'disabled', label: 'Disabled', disabled: true },]}/></div>);
}export default App;

我们在引入 tailwindcss 的文件加上这个,表示类名为 ant-select-arrow,并且是 arrow-none 的后代的元素会被隐藏

@tailwind base;
@tailwind components;
@tailwind utilities;@layer components {.arrow-none .ant-select-arrow{@apply hidden}
}

之后我们在 App.js 中给 Select 组件加上类名 arrow-none

打开页面就没有那个箭头了

相关文章:

  • CSS实现DIV水平与垂直居中方法总结
  • 基于单片机的音频信号处理系统设计(一)
  • 第十一节:Shell脚本编程
  • mysql模糊查询
  • terraform backend用途是最佳实践
  • Python网络爬虫核心技术拆解:架构设计与工程化实战深度解析
  • 牛客:AB5 点击消除
  • Linux Debugfs知识学习
  • 算法四 习题 1.3
  • 基于UNet算法的农业遥感图像语义分割——补充版
  • 基于用户画像的图书推荐与管理系统的实现
  • 03_spring配置优先级
  • 【人工智能】释放本地AI潜能:LM Studio用户脚本自动化DeepSeek的实战指南
  • uniapp 实现低功耗蓝牙连接并读写数据实战指南
  • 【Fifty Project - D21】
  • 阿里云服务器技术纵览:从底层架构到行业赋能​
  • 海外社交软件开发实战:从架构设计到合规落地的技术解析
  • 【数学建模国奖速成系列】优秀论文绘图复现代码(四)
  • C++漫游指南——字符串篇与内存分配篇
  • XML文件中`<![CDATA[...]]>` 的写法
  • 王毅谈金砖国家开展斡旋调解的经验和独特优势
  • 摩天大楼天津117大厦复工背后:停工近十年,未知挑战和压力仍在
  • 小核酸药物企业瑞博生物递表港交所,去年亏损2.81亿元
  • 迎接八方来客:全国多地“五一”假期党政机关大院停车场免费开放
  • 中国人保不再设监事会,国寿集团未再设置监事长职务
  • CSR周刊:李宁打造世界地球日特别活动,珀莱雅发布2024年度可持续发展报告