react ant design樣式覆蓋問題
react ant design樣式覆蓋
1.為防止樣式污染在組件外部添加單獨(dú)的class名或者id名
2.使用:global()關(guān)鍵字把要修改的class名括起來
<div id={styles.tabContainer}> <Tabs defaultActiveKey={tabList[0].id} onChange={this.callback} > {Array.isArray(tabList) && tabList.map((item, index) => <TabPane tab={item.name} key={item.id}></TabPane>)} </Tabs>
#tabContainer { :global(.ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn) { text-shadow: 0 !important; /* **單行文本超出 顯示省略號(hào)** */ /* 1、強(qiáng)制文本一行顯示 */ white-space: nowrap; /* 2、超出的內(nèi)容隱藏 */ overflow:hidden; /* 3、文本超出顯示省略號(hào) */ text-overflow:ellipsis; } }
react覆蓋antd庫樣式,覆蓋組件樣式,局部改動(dòng)不影響全局的方法
場(chǎng)景
比如我想覆蓋當(dāng)前頁面的上傳組件樣式,那我就在這個(gè)上傳組件外面套一層div,div的class名叫couponUpload,然后在couponUpload里面寫需要更改的類名即可,注意:外面一定要套上:global。
less文件:
引入文件:
使用:
效果圖
是可以覆蓋的,而且不會(huì)影響到全局
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解在React-Native中持久化redux數(shù)據(jù)
這篇文章主要介紹了在React-Native中持久化redux數(shù)據(jù),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-05-05react?hooks中的useState使用要點(diǎn)
這篇文章主要為大家介紹了react?hooks中的useState使用要點(diǎn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-09-09react學(xué)習(xí)筆記之state以及setState的使用
這篇文章主要介紹了react學(xué)習(xí)筆記之state以及setState的使用,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-12-12在React中用canvas對(duì)圖片標(biāo)注的實(shí)現(xiàn)
本文主要介紹了在React中用canvas對(duì)圖片標(biāo)注的實(shí)現(xiàn) ,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-05-05React?+?Typescript領(lǐng)域初學(xué)者的常見問題和技巧(最新)
這篇文章主要介紹了React?+?Typescript領(lǐng)域初學(xué)者的常見問題和技巧,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-06-06