我正在使用一些組件庫來反應,例如antd, material-ui
等。我需要修改一些組件css。例如,我擡頭看了antd
的目錄,並找到了node_modules\antd\dist
下的css文件。有幾個文件以及antd.css
和antd.min.css
還有一個名爲antd.less
的文件。 我的問題是我要對css進行更改的文件是什麼?非常感謝幫助。如何使編輯工作對組件庫css文件起作用?
0
A
回答
0
很難說但可能是antd.less。
我強烈建議在localcss文件中覆蓋css而不是修改node_modules。維護起來會更方便。這將成爲生產中的一個痛苦,或者如果你想更新你的模塊。被認爲是不好的做法。
如果您確實想在模塊中直接編輯它,請將模塊克隆到您的代表中。出於同樣的原因,不要將它留在node_modules中。
0
覆蓋較少變量(替代方式)#
通過較少的定義文件覆蓋變量。
創建一個如下所示的獨立少文件,並將其導入到項目中。
@import "~antd/dist/antd.less"; // import official less entry file
@import "your-theme-file.less"; // override variables here
缺省變量 https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
相關問題
- 1. 編輯「hosts」文件不起作用
- 2. TFS 2013構建如何使工作區文件可編輯?
- 3. 編輯.txt文件 - 算法不工作
- 4. 如何編輯Windows工作組或GVIM
- 5. 編輯ComboBox JavaFX中:工作在NetBeans中,JAR文件不起作用
- 6. CSS文件編輯
- 7. 使用NGINX,css文件不工作
- 8. 類如何在CSS文件中工作?
- 9. 編輯PrimeNG組件的CSS
- 10. 構建代理文件夾如何在編輯構建工作區上工作?
- 11. 通過FTP編輯的SVN文件,如何修復編輯後的文件,使其再次通過SVN工作?
- 12. shell文本編輯器如何工作?
- 13. 如何編輯web2py中的CSS文件
- 14. 編輯對象方法不起作用
- 15. 多個CSS文件不起作用
- 16. bootstrap CSS文件不起作用
- 17. 顯式的css文件不起作用
- 18. CSS外部文件不起作用
- 19. Django的css文件不起作用
- 20. CodeIgniter - css文件不起作用
- 21. Llinking一個CSS文件不起作用
- 22. Django靜態文件(css)不起作用
- 23. sleekxmpp組件如何工作?
- 24. 如何使用文件列表作爲參數打開編輯10k perforce文件?
- 25. 編輯node.js核心文件不起作用
- 26. 在Silverlight中編輯XML文件不起作用,但爲什麼?
- 27. 編輯工作
- 28. EKEvent編輯不起作用
- 29. datalist編輯不起作用?
- 30. UITableView編輯不起作用