我同時做網頁設計和開發。我通常更喜歡編寫自己的CSS,不使用任何框架。在我的當前項目的客戶說我完成了設計,這將有助於他們的開發團隊,如果我還可以代碼生成的HTML CSS &。他們的要求是使用引導4.Bootstrap最佳實踐?
我說好,並開始工作。不過,在使用Bootstrap時,我有一些關於最佳實踐的問題。 例如,假設我想有一個需要左邊框具有一定的非主題顏色的.navbar文本。我的問題是:
- 我應該創建一個新類本,或者只是覆蓋.navbar文本類?通常我會遵循BEM,併爲此創建一個新類,但我不確定在這種情況下這不會造成混淆。
- 由於我已經爲邊框添加了CSS規則,我應該繼續在元素上添加Bootstrap實用工具類,還是應該只在新規則中添加CSS?說我想添加一些左填充,我應該添加pl-2類的元素,或者我應該添加填充左:0.5rem到我的CSS規則?
我想讓我的代碼儘可能簡單,讓他們的開發團隊能夠使用,而且我不知道如何繼續。任何意見,將不勝感激。
通常我會創建新班級,例如btn btn-transparent-dark或編輯班級btn btn-primary,我用相同的班級名稱更改btn-primary顏色 – Ata