现代 CSS 重置

2024-10-25

本文介绍了作者Josh W. Comeau的自定义 CSS 重置方案,旨在改善用户体验和 CSS 开发体验。该方案并非完全清除所有浏览器默认样式,而是保留一些常用样式,并针对一些常见问题提供解决方案,例如:使用 `box-sizing: border-box` 简化盒子模型计算,移除所有元素的默认外边距,设置更易于阅读的行高,改善文本渲染,优化媒体元素默认样式,使表单控件继承字体样式,避免文本溢出,改进换行算法,以及为 React 等 JavaScript 框架创建根堆叠上下文。

未分类 CSS Reset