想知道大侠们是怎么解决不同页面的 css 的 class 命名冲突问题的。
还有想在不同页面对同一个 dom 定义不同 css 的时候怎么解决?
比如公共模板的 div.error、div.info,在不同的页面我想定义不同的 margin-top,如果 css 都分开,很好办
css 是有全局的影响特点,所以我们有 BEM,OOCSS,SMACSS,Atomic Design 等规范,试试某一种。
js 和 css 放不放在一起是看你页面的特点,大部分都能公用,那么可以放一起;如果页面差异大那么考虑分开。
技术栈又扩宽了嘛。。。
用 require_tree 加载,会有加载顺序的问题
我们项目里面是在 body 的 class 加上 controller + action
controller + action
最好别用 require_tree