两个按钮的故事 Chris Coyier 于 2018年8月27日 DigitalOcean 为您旅程的每个阶段提供云产品。 立即开始使用 $200 的免费积分! 我喜欢 James Nash 这样的前端开发人员思考进阶文章。 假设您有一个按钮,它需要在“正常”条件(浅色背景)下工作,另一个按钮则需要反转颜色才能在深色背景上工作。 您是否在按钮本身添加了修饰符类? 如何在容器上添加? 继承和级联如何帮助? 自定义属性呢? 我认为拥抱 CSS 的级联可以成为鼓励 UI 一致性和简洁性的绝佳方式。 与其让每个新组件都成为自由发挥的空间,不如让设计人员和开发人员都学会将新组件与现有组件对齐并重用现有组件。 直接链接 →