React框架module中antd元件的改寫
阿新 • • 發佈:2021-06-28
PART1: 技術概述
1. 什麼情況下會使用到這個技術?
使用antd等元件時,經常需要更改元件的預設樣式,需要用:global{}將需要修改的樣式包裹起來。
2. 學習該技術的原因
需要對antd的元件進行改寫,美化引用的元件以滿足專案需求。
3. 技術的難點在哪裡?
找不到相應的類名,經常改寫後無法顯示
PART2: 技術詳述
1. 流程圖
2. 程式碼演示
PART3: 技術使用中遇到的問題和解決過程
倒是沒什麼大問題,就是在樣式修改的時候發現偽元素
::after
有點麻煩,如果不是通過檢查網頁元素來確定它的名字,根本找不出來發生了什麼,而且它的樣式當時只能通過!important
暴力修改,目前也沒發現什麼好辦法(如圖所示)。
PART4: 總結
React框架使用下來,還是喜歡函式式元件,可以利用antd的layout佈局進行封裝,針不戳。antd元件確實好用,目前使用下來沒有什麼困難。
PART5: 參考材料
css(react)中 global
Web 開發技術 -> CSS(層疊樣式表) -> ::after (:after)