Table of Contents
News | Article
Opinions for Writing Good CSS
编写优秀 CSS 的意见:
- 不要包含不需要的 CSS,不然久了就分不清是否需要
- 使用注释,说明一些特殊的 CSS,或者不知道为什么这面写的 CSS
- 避免
!important
- 保持一致性,例如统一用 BEM 或 CUBE
- 充分利用 CSS 变量
- 提前考虑响应式设计,而不是在后面再添加,这样修改成本比较大
- 避免组件的外边距(margin),和容器的内边距(padding), 推荐看看 No Outer margin
- 避免复制粘贴别人的 CSS,尽量自己写,明白每一个 CSS 定义的含义和作用
Tool | Library
Arc Browser
最近将浏览器换成了 Arc 浏览器,它是基于 Chrome 内核的,原来的插件,页面的调试都没有什么影响。
喜欢它的点是:
- 页面简洁,可以隐藏侧边栏
- 新增页面,切换页面地址栏的快捷键好用
- 浏览器内可以分屏看多个网页
- 页面 pin 比较好用
- 临时页面会打开一个 peak 小窗口,方便
缺点是在 windows 上似乎需要开启 tun 模式才能正常打开,对网络有一些要求。