在css中,我经常会发现需要使用"幻数"或者我无法保证不会因为我网站的其他部分而中断的价值。通常它涉及任意数量的填充/边距。
一个示例是一个section类,它将x个填充量添加到元素的顶部和底部。但是根据元素本身的大小,我可能希望填充为例如衬垫底部小20px。它将是子部分与其他部分之间的距离。我可以创建很多类,比如bootstrap,xm,sm,lg等等,这样我就可以为某些填充大小设置预设但统一的选项,但感觉我只是将魔术数字扩展到更多的类中
最佳做法是什么?我可以使用那些类,对于打破它们的情况,使用内联样式标记覆盖?这本身就存在代码整洁的问题,但我不确定什么是合理的合理方式。