我想自定义我的 Bootstrap。更改字体(css3 @font-face),更改按钮背景等。
我可以编辑 bootstrap.css 还是应该添加样式表并覆盖默认样式?哪一个是最佳实践?
我想自定义我的 Bootstrap。更改字体(css3 @font-face),更改按钮背景等。
我可以编辑 bootstrap.css 还是应该添加样式表并覆盖默认样式?哪一个是最佳实践?
我认为这取决于您的项目(也可能是您的个人喜好)。添加额外的 css 意味着需要阅读更多信息,但这也意味着您的所有自定义样式更有条理且易于更改。
我个人会保留原始文件,并为自定义样式创建一个新的 css。例如,想象一下,如果有更新版本的 Bootstrap,您将不得不逐行检查并修复差异。而且我还觉得,如果有人努力编写原始 css,它就会“附加”他/她的名字。修改它(至少不评论您的更改)会使它变成一个科学怪人怪物。
我会说最佳做法(对于这种情况或任何其他类似情况)是保留原始文件并添加您的自定义样式并在新的 css 文件中。
今年早些时候,其他人回答了这个问题的更广泛的部分: