A super lightweight CSS reset written in Sass that fixes cross browser styling issues and some browser specific annoyances.
npm
npm install cirrusreset
CDN
https://unpkg.com/cirrusreset@0.0.5/dist/reset.min.css
or download the source.
- Reset
padding
andmargins
for all elements. - Remove background repeats in all elements and
::before
and::after
- Adjust
line-height: 1.15
to fix spacing across desktop and mobile browsers andtext-size-adjust
. - Apply
box-sizing: border-box
onhtml
elements. - Unify fonts for
code
,kbd
, andsamp
. - Remove
iframe
border. - Modify tables with
border-spacing: 0
andborder-collapse: collapse
. - Fixed table element spacing with
padding: 0
andtext-align: left
. - Remove horizontal resize for
textarea
. - Reset button cursors to default.
IE / Edge |
Firefox |
Chrome |
Safari |
Opera |
Electron |
---|---|---|---|---|---|
IE9, IE10, IE11, Edge | last 3 versions, ESR | last 3 versions | last 3 versions | last 3 versions | last 3 versions |
This software is licensed under the MIT License