ress

一个现代的 CSS 重置。(🚿 A modern CSS reset)

Github stars Tracking Chart

A brunch and the ress name

Modern CSS reset

Build Status Size npm

Installation

npm install --save ress

or

bower install --save ress

Features

  1. Apply box-sizing: border-box; in all elements.
  2. Reset padding and margin in all elements.
  3. Specify background-repeat: no-repeat in all elements and pseudo elements.
  4. Inherit text-decoration and vertical-align to ::before and ::after.
  5. Remove the outline when hovering in all browsers.
  6. Specify font-family: monospace in code elements.
  7. Reset border-radius in input elements.
  8. Specify font inheritance of form elements.
  9. Remove the default button styling in all browsers.
  10. Specify textarea resizability to vertical.
  11. Apply cursor: pointer to button elements.
  12. Apply tab-size: 4 in html.
  13. Style select like a standard input.
  14. Style cursor by aria attributes.
  15. Hide content from screens but not screenreaders.

Crossbrowser

ress uses Normalize.css under the hood with some customizations to apply a solid base to start your stylesheet.

Browser support

Inherit from Normalize

CDN

unpkg

https://unpkg.com/ress/dist/ress.min.css

RawGit

# Production
https://cdn.rawgit.com/filipelinhares/ress/master/dist/ress.min.css

# Development
https://rawgit.com/filipelinhares/ress/master/dist/ress.min.css

License

MIT © Filipe Linhares

Main metrics

Overview
Name With Ownerfilipelinhares/ress
Primary LanguageCSS
Program languageCSS (Language Count: 1)
PlatformWeb browsers
License:MIT License
所有者活动
Created At2015-08-19 17:40:00
Pushed At2023-06-12 22:47:09
Last Commit At2023-06-12 19:47:03
Release Count18
Last Release Name5.0.2 (Posted on )
First Release Namev0.3.0 (Posted on )
用户参与
Stargazers Count2.1k
Watchers Count36
Fork Count431
Commits Count105
Has Issues Enabled
Issues Count13
Issue Open Count0
Pull Requests Count13
Pull Requests Open Count2
Pull Requests Close Count3
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private