我正在开发一个静态页面,使用了React、Gatsby和styled-components。
在样式化页面时,我的开发工作流程通常会大量使用Chrome DevTools,在那里微调样式直到我满意为止,然后再将它们实现到代码中。
但是,当使用styled-components时,每个渲染元素的所有样式/规则都会显示为灰色、斜体和禁用状态。我可以通过添加element.style {}
中的样式来覆盖它们,但这可能会很麻烦,并且无法解决根本问题,即:为什么由styled-components应用的样式在DevTools中被禁用了呢?
这里是我所指的截图。