资讯专栏INFORMATION COLUMN

css 属性书写顺序推荐

elliott_hu / 3527人阅读

</>复制代码

  1. 转自自己的 Github/Wizard67

根据 MDN 中 CSS参考 归纳整理。

summary

</>复制代码

  1. ┌── 布局定位
  2. | ├── 元素定位
  3. | | └── position...
  4. | └── 元素浮动
  5. | └── float...
  6. |—— 盒子模型
  7. | ├── 盒子类型
  8. | | ├── display
  9. | | ├── 弹性盒子
  10. | | | └── flex...
  11. | | ├── 网格系统
  12. | | | └── grid...
  13. | | ├── 表格模型
  14. | | | └── table-layout...
  15. | | ├── 列表盒子
  16. | | | └── list-style...
  17. | | └── 标注模型
  18. | | └── ruby-align...
  19. | ├── 盒子属性
  20. | | ├── box-sizing
  21. | | ├── 盒子尺寸
  22. | | | ├── width...
  23. | | | ├── height...
  24. | | | ├── padding...
  25. | | | ├── border...
  26. | | | ├── outline...
  27. | | | └── margin...
  28. | | └── 盒子样式
  29. | | ├── color
  30. | | ├── background...
  31. | | ├── background-blend-mode...
  32. | | ├── clip-path
  33. | | ├── mask...
  34. | | ├── filter
  35. | | ├── box-shadow
  36. | | ├── opacity
  37. | | └── visibility
  38. | └── 盒子内容
  39. | ├── 溢出处理
  40. | | └── overflow...
  41. | ├── 垂直对齐
  42. | | └── vertical-align
  43. | ├── 内容分列
  44. | | └── columns...
  45. | ├── 文本渲染
  46. | | ├── 排版模式
  47. | | | └── writing-mode...
  48. | | ├── 文本样式
  49. | | | ├── text-rendering
  50. | | | ├── font-feature-settings...
  51. | | | └── font...
  52. | | ├── 文本控制
  53. | | | ├── text-overflow
  54. | | | ├── white-space
  55. | | | ├── overflow-wrap...
  56. | | | ├── word-break...
  57. | | | ├── text-align...
  58. | | | ├── font-synthesis
  59. | | | ├── font-size-adjust
  60. | | | ├── letter-spacing...
  61. | | | └── text-transform...
  62. | | └── 文本装饰
  63. | | ├── quotes
  64. | | ├── tab-size
  65. | | ├── text-indent
  66. | | ├── text-emphasis...
  67. | | ├── text-decoration...
  68. | | └── text-shadow
  69. | └── 图片元素
  70. | ├── image-rendering...
  71. | └── shape-image-threshold...
  72. |—— 盒子变形
  73. | ├── transform-style...
  74. | ├── perspective...
  75. | └── backface-visibility
  76. |—— 动态效果
  77. | ├── 过渡动画
  78. | | ├── transition...
  79. | | └── animation...
  80. | └── 滚动效果
  81. | └── scroll-behavior...
  82. └── 其他属性
  83. ├── 用户行为
  84. | ├── resize
  85. | ├── cursorresize...
  86. | ├── touch-action
  87. | ├── caret-color
  88. | └── ime-mode
  89. ├── 元素属性
  90. | └── object-fit
  91. | ├── object-position
  92. | ├── content
  93. | ├── counter-reset...
  94. | ├── will-change
  95. | ├── pointer-events
  96. | ├── z-index
  97. | └── all
  98. ├── 定义变量
  99. | └── --*
  100. └── 页面打印
  101. ├── page-break-before...
  102. └── widows

详细的属性和参数请见 note-css-order

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/111701.html

相关文章

  • 推荐大家使用的CSS书写规范、顺序

    摘要:书写顺序位置属性等大小文字系列等背景等其他等书写规范使用缩写属性有些属性是可以缩写的,比如等等,这样精简代码同时又能提高用户的阅读体验。CSS书写顺序  1.位置属性(position, top, right, z-index, display, float等) 2.大小(width, height, padding, margin) 3.文字系列(font, line-height, le...

    王军 评论0 收藏0
  • 【整理】18种推荐CSS命名和书写规范

    摘要:翻译自选择器的命名规范模块化命名例如与布局相关的样式以为开头。推荐的写法不推荐的写法规范注释在单列注释中,星号与内容之间留一个半角空格。翻译自《CSS Naming and Writing Specification》选择器的命名规范1.模块化命名例如:与布局相关的样式以g为开头。如g-content和g-header;与挂钩相关的样式以j为开头。如j-open和j-request;与元件相...

    kgbook 评论0 收藏0
  • 【整理】18种推荐CSS命名和书写规范

    摘要:推荐的写法不推荐的写法注意标点符号每个属性独占一列。推荐的写法不推荐的写法将过长的内容折为若干列同一属性的值不止一个或值过长时,以逗号分割这些值,每个逗号后添加一个空格,过长的值可以另起一列。 选择器的命名规范 1.模块化命名 例如: 与布局相关的样式以g为开头。如g-content和g-header; 与挂钩相关的样式以j为开头。如j-open和j-request; 与元件相关的样...

    MonoLog 评论0 收藏0
  • 【整理】18种推荐CSS命名和书写规范

    摘要:推荐的写法不推荐的写法注意标点符号每个属性独占一列。推荐的写法不推荐的写法将过长的内容折为若干列同一属性的值不止一个或值过长时,以逗号分割这些值,每个逗号后添加一个空格,过长的值可以另起一列。 选择器的命名规范 1.模块化命名 例如: 与布局相关的样式以g为开头。如g-content和g-header; 与挂钩相关的样式以j为开头。如j-open和j-request; 与元件相关的样...

    TwIStOy 评论0 收藏0
  • 【整理】18种推荐CSS命名和书写规范

    摘要:推荐的写法不推荐的写法注意标点符号每个属性独占一列。推荐的写法不推荐的写法将过长的内容折为若干列同一属性的值不止一个或值过长时,以逗号分割这些值,每个逗号后添加一个空格,过长的值可以另起一列。 选择器的命名规范 1.模块化命名 例如: 与布局相关的样式以g为开头。如g-content和g-header; 与挂钩相关的样式以j为开头。如j-open和j-request; 与元件相关的样...

    lily_wang 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<