.
----
2️⃣ 避免使用内联 CSS
style props 添加的属性不能自动增加厂商前缀, 这可能会导致兼容性问题....内联 CSS 不支持复杂的样式配置, 例如伪元素, 伪类, 动画定义, 媒体查询和媒体回退(对象不允许同名属性, 例如display: -webkit-flex; display: flex;)
内联样式通过...当然通过某些工具可以将静态的 object 提取出去
不方便调试和阅读
…
所以 内联 CSS 适合用于设置动态且比较简单的样式属性
社区上有许多 CSS-in-js 方案是基于内联 CSS 的, 例如...Radium, 它使用 JS 添加事件处理器来模拟伪类, 另外也媒体查询和动画...., 一般我会回退使用原生 CSS, 再配合 BEM 命名规范.