关于 CSS 命名的方式 BEM 规范的个人理解和使用。

,热度62 °C

${_.title}

最近在写代码样式的时候经常会考虑命名的写法和规范注意,一直认为前端开发者写一个好的代码不仅仅只是写一些可用的 JavaScript 的片段,而是也要注意 CSS 的样式处理和规范,如果在样式上不注意稍有不慎就会让你的页面出现奇怪的问题,当然命名的规范也是必要的,为了统一和后续的维护都有重要的意义,下面就是我在写的时候结合前人的思路总结自己可用的代码命名规范,经供参考。

css判断dom是奇数就最后一个偶数就最后两个

,热度348 °C

在写移动端页面时碰到一个问题,设计图给的是这样的如图,上面是一个块,分成四个,按设计图的意思是如果有数据可以往后面添加,并且每两个平行的为一组有一个底边框。一开始也没想那么多,上手写的时候却发现了问题。后端给我的接口数据肯定是一个数组,不会像图片上给的二位数据,如果是二位数据的话,我就可以循环两次,每两个一组,直接下面给一个 border-bottom 就可以,但现实可没这么简单,问题是都是一位数组,所以说都是一次循环得出来的 DOM 是不可以做底部边框处理的。