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