css 命名规范 | 属性编写顺序规范 及 意义
命名规范
属性顺序
如果包含 content 属性,应放在最前面
顺序 | 分类 | 描述 | 包含属性 |
---|---|---|---|
1 | Positioning Model | 布局方式、位置 | position / top / right / bottom / left / z-index / display / float / … |
2 | Box Model | 盒模型 | width / height / padding / margin / border / overflow / … |
3 | Typographic | 文本、排版 | font / line-height / text-align / word-wrap / … |
4 | Visual | 视觉外观 | color / background / list-style / transform / animation / transition / … |
意义:
- Positioning 处在第一位,因为他可以使一个元素脱离正常文本流,并且覆盖盒模型相关的样式。
- 盒模型紧跟其后,因为他决定了一个组件的大小和位置。
- 其他属性只在组件内部起作用或者不会对前面两种情况的结果产生影响,所以他们排在后面。
内容会不断更新,欢迎批评指正。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)