Over the past few years, CSS has become a favorite for a large number of developers and designers because it provides a range of features and features. Every month there are countless tools around CSS that are published by developers to simplify web development. Tools like CSS libraries, frameworks, and apps can do a lot for developers and enable developers to create innovative Web applications.
In this document we have found a series of CSS libraries useful to developers that can help developers achieve creative and innovative results for a certain period of time. We hope this list will help you develop and provide you with convenience. Enjoy it!
1. Kite
Kite is a flexible layout helper CSS library. Kite inline-block
is used instead of the latest CSS syntax. It is practical, easy to understand and easy to use. Kite usage is similar to flexbox: justify-content, et cetera. You can create complex modules with ease. Kite is based on Oocss and mindbemding, which can help you build your own components quickly. Kite supports almost all browsers and it belongs to the MIT license.
2. Dyncss
Dyncss parses your CSS into-dyn-(attribute) rules. These rules are JavaScript expressions that simulate browser events, such as scrolling and zooming. The result is applied to the CSS properties indicated above. You can set any CSS property to dynamic – provided it is writable for jquery's CSS () method. You can do this by attaching the-dyn-prefix and specifying a referenced JavaScript expression.
3. Progressjs
Progressjs is a JavaScript and CSS3 library that helps developers to create and manage the progress of all elements on a page. You can design your own progress bar template and can easily customize it. You can also use PROGRESSJS to show the progress of content loading (images, videos, etc.) for the user. It can be used in textbox,textarea and even the whole body.
4. Hover.css
Hover.css is a useful collection of CSS3 hover effects that can be used for action calls, buttons, logos, feature images, etc. It's very easy to customize or apply directly to your own elements. Hover.css can be used in many ways; You can copy and paste your favorite effects into your own style sheet, or you can reference a stylesheet. Then just add the class name of the corresponding effect to the element you want. If you only intend to use one or several effects, the best practice is to copy and paste an effect.
5. Spinkit
Spin Kit is a cool collection of loaded animated CSS. Spinkit uses CSS animations to create appealing, easy-to-customize animations. The collection target is not a solution for all browsers – if you need to support browsers that do not yet implement CSS animation properties (like IE9 and previous versions), you need to detect these animated properties and implement a workaround.
6. Magic CSS3 Animation
Magic CSS3 Animations is a special effect CSS3 animation library that you can use for free on your Web project. Simple reference to CSS style: Magic.css or Lite magic.min.css.
7. Bounce.js
Bounce.js is a tool used to generate a good CSS3 drive keyframe animation. The JS library used to generate dynamic animations is put into use in the tool. Simply add a component, select a preset, and you'll get a short URL address or export to CSS.
8. Imacss
Imacss is the library and app used to convert image files to data addresses. This address can be used to insert a background image into a CSS file. Essentially, it allows you to reduce all of your HTTP requests for images you've designed (and so on), and make them individual calls.
9. Buttons
Buttons is a CSS library that can create highly customizable, flexible, and modern web buttons. The library is built by Sass+compass and supports squares, rounded rectangles, or circular buttons, and is optionally flat and other custom effects such as glow. The dimensions, colors, effects, and fonts used can be modified with the help of variables and can be easily extended.
Ten. Odometer
Odemeter is a javascript-css library for creating effects or panels that we are familiar with such as "car mileage display, airport information board or corner machine". The library is standalone + lightweight (3KB) and uses CSS to transform the effect, so it's very efficient (and of course there are fallback settings). It simply converts a given element to another predefined value that has a single-line function.
Single Element CSS Spinner
The single Element CSS Spinners is a collection of CSS spiral animation loads. Each rotation contains a div that uses the ' loader ' class whose text content is ' Loading ... '. Text is a state that is used for screen readers and can be used as a fallback for old browsers.
Ani.js.
Anijs is a declaration processing library for CSS animations that makes development easier and faster to develop. It is well documented and easy to get started with.
Beautons.
Beautons is an easy-to-use library for creating beautiful, concise buttons. You can apply a variety of styles, functions that already have additional content to the keys, including changing their size, setting their availability or not, and more settings.
Saffron.
Saffron is a series of sass mixers and helper sets that make it easy to add CSS3 animations and transitions. You only need to include a mixin in the Sass declaration, and then use variables and blending parameters to set up some configurations. With saffron, you have full control over animation and transition behavior
CSS Shakes
This is a collection of CSS classes that can vibrate and shake the ' DOM '.
Typebase.css.
Typebase.css is a minimized, customizable font style sheet. It has less and sass versions, so it's easy to modify the Web project into a modern one. It provides all the basic tools necessary for typesetting and does not need to add any other design content. It is created to complete the project development and growth period of the changes, can and normalize.css very good work.
Sassline.
Set the text to the baseline grid using SASS & Rems on the web. Sassline can be used in blogs, prototyping, and other Web projects. It has a recommended base font style and a blending ratio that has reached the good fit of the baseline grid. Selecting a Modular-scale for each breakpoint will make it better to run the response.
Typesettings.
A SASS toolkit, based on modular scale has EMS style, portrait style, response ratio based on headlines.
. Type Rendering Mix
Type Rendering Mix is a small JavaScript library that allows styles to be applied only when core text is used (on iOS and OS X), while maintaining high-precision primitives while achieving more consistent rendering.
Hint.css.
Hint.css is a library of hints that uses SASS to build only CSS and HTML. The library uses data attributes, content properties, pseudo-elements, and CSS3 transformations. The Tip box is simple and beautiful, with arrows and can be placed on either side of the parent element.
English Original: codegeekz.com, translation: Oschina.net
http://info.9iphp.com/20-css-libraries-for-developers/
20 useful CSS libraries in WEB development