10 top-level css ui open-source frameworks and css ui open-source frameworks

Source: Internet
Author: User

10 top-level css ui open-source frameworks and css ui open-source frameworks

With the popularity of CSS3 and HTML5, our WEB pages not only require more user-friendly design concepts, but also require cooler page effects and user experience. As a developer, we need to know some valuable css ui open-source framework resources, which can help us implement some modern interfaces faster and better, including the webpage interface style design of some mobile devices. This article shares 10 top-level css ui open-source frameworks. A few of them are really good. Let's take a look.

1. QUI-the most popular Web Front-end UI framework

QUI is a Web Front-end UI framework launched by twitter. It is developed by Twitter designer Mark Otto and Jacob Thornton. It is a CSS/HTML framework. It uses the latest browser technology. QUI provides fashionable typographical styles, forms, buttons, table cells, grid systems, and so on.

Official Website: share the best UI front-end framework!

2. jQuery UI-open-source Javascript framework based on jQuery

JQuery UI is an open-source Javascript framework based on jQuery. The jQuery UI framework mainly provides visual controls for user interaction, animation, special effects, and replaceable themes, this allows developers to easily implement webpage interaction interfaces. The entire jQuery UI framework is large, but you can also generate a suitable underlying framework based on the features you need. The jQuery UI is beautifully designed and worth a try.

Http://jqueryui.com/

3. jQuery UI Bootstrap

It is the integration of jQuery UI and Bootstrap. It is a Bootstrap style, so it looks pretty. It also has the jQuery UI control function, which facilitates developers to quickly create a webpage control.

Https://github.com/jquery-ui-bootstrap/jquery-ui-bootstrap/

4. BootMetro-Metro style CSS framework

BootMetro is a Bootstrap-based front-end UI framework. BootMetro is able to easily build a web interface similar to Windonws 8 flat style, with very good results. Share the best UI front-end framework!

Http://aozora.github.io/bootmetro/

5. Flat UI-Flat style UI Toolkit

Flat UI is a set of exquisite Flat style UI toolkit based on Twitter Bootstrap. This interface tool contains many basic and complex UI components, such as buttons, input boxes, combined buttons, check boxes, single-choice buttons, labels, menus, progress bars and slide blocks, navigation elements, and so on.

Https://github.com/designmodo/Flat-UI

6. NetEase CSS framework NEC

NEC is an open-source front-end CSS framework launched by Netease. NEC provides a wide range of UI code libraries and plug-ins, which can greatly help developers improve development efficiency. Even if you are not a front-end professional developer, you can use NEC to quickly build your own web applications.

Http://nec.netease.com/

7. Alloy UI-powerful css ui framework

Alloy UI is a front-end UI framework based on YUI 3. It contains a set of rich (over 60) UI parts, titles, dialogs, tree structures, panels, auto-completion, buttons, calendar controls, tool bar. Share the best UI front-end framework!

Http://alloyui.com/

8. Cardinal-mobile css ui framework

Cardinal is a small move-first CSS framework that provides many useful default styles, scalable typographical la S, reusable modules, and a simple responsive table system.

Http://cardinalcss.com/

9. fast development of CSS framework CSScaffold

Unlike many CSS frameworks, it must rely on mod_rewrite of PHP and Apache for execution. But because of these two requirements, CSScaffold is amazing and convenient, it's fast and easy to write CSS!

Http://www.w3avenue.com/2009/10/13/csscaffold-php-based-css-framework/

10. Background UI development framework MuseUI

A bootstrap-based backend UI development component compatible with mainstream browsers (including IE6.

Http://git.oschina.net/muse/museui


The one who told me how to use the open-source Chinese css framework?

Go to the official website to download a compressed package containing the core file cutter.css. Load the file first and use it according to the instructions on the official website.

At the beginning, it was a little difficult to get started.
I started out using bootstrap, But it seems complicated to use, which is much simpler to use.

Thirsty cut-what can the open-source Chinese css framework do? What is the css framework?

My answer is as follows:

The so-called css framework is a collection of common and reusable css code that people who seem to play very well with css.

Compared with other css frameworks, such as java, php, and javascript .. for various frameworks of programming languages like this, it cannot be regarded as a framework in a strict sense, but now many frameworks are popular in many languages, so some common css code is also used together as a framework (css is a simple descriptive language with no complicated logic judgment capability, which is essentially different from those programming languages ).

The css framework has the following functions:

1. Reset some default element styles
Set the internal and external margins of html elements such as ul and dl to 0 and unify the default font size.

2. Quick Layout
Usually some quick layout templates are provided, such as the 960 grid css framework. Now the high-end css framework can achieve responsive layout suitable for various device screen sizes.

For example, the html code:

<Div>

<Div>
Page header
<Ul> main navigation bar </ul>
</Div>

<Div> main content area </div>

<Div> sidebar </div>

<Div> footer copyright </div>

</Div>

When you use a css framework to act on the above html, follow the conventions of the css framework, add the class and id in several frameworks to quickly implement some common template la s on the Internet, as shown in the following example:

Add several IDs according to the method agreed in the css framework to quickly form a popular layout: 960,220 px wide sidebar + px content partition layout (the added id names are all my assumptions ):

<Div id = "wrapper-960-220x720">

<Div id = "top">
Page header
<Ul> main navigation bar </ul>
</Div>

<Div id = "docc"> main content area </div>

<Div id = "bar"> sidebar </div>

<Div id = "foot"> footer copyright </div>

</Div>

Therefore, most of the functions of the framework are:
Before using these frameworks, you have to write the code in these IDs one by one to handle the width, float, and floating of each id, and solve common bugs and compatibility problems, finally, the layout is formed, and the css framework is to help you write out the commonly used layout methods. Some compatibility details are also handled, so you don't need to worry about it, you only need to call id and class.

My personal suggestion is generally not to use these so-called frameworks (personal opinions are not necessarily true ):

1.css is very simple. If you are familiar with css, you will be able to remain unchanged.

2. each framework has different conventions and advantages (but it also has limitations and has different disadvantages). Using a css framework will increase the learning cost. You can use a framework to deploy a website, when you leave, the next person to take over will have to learn this framework to maintain and update the website. This is a hard job for code workers. If someone else leaves, you take over, and you have to learn a new framework. No framework is used to directly write css, and it is easy for anyone to take over.

3. generate unnecessary code. The css framework must take into account multiple situations. There must be a lot of code in the css file. Sometimes you ...... The Rest Of The full text>

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.