How to Use CSS3 Multiple Backgrounds

Some of the new CSS3 features that is really popular today is being able to use multiple background images. Before CSS3 came along, you would have to have several elements or divs stacked on top of each other to create a similar effect. With CSS3, we’re now able to apply several backgrounds into one element.

Continue reading

 Using Extensible CSS Preprocessor Languages: Sass or LESS

Sass or Less

What are Extensible CSS Preprocessor Languages? So you’re probably wondering to yourself: What are these extensible CSS preprocessor languages and why should I use them? You might also be asking to yourself, why I should even learn a new way of writing CSS when I already know how to write it well? The answer is […]

Continue reading

 How To Create A Beautiful Dropdown Menu Using Only HTML and CSS3

Dropdown lists as a navigation menu is commonly used as a way to help users navigate through a website. Creating them can sometimes be a bit difficult and some require more code than necessary, especially when you include jQuery or other JavaScript functionality into them. However, today I’ll show you a quick, easy, and beautiful […]

Continue reading

 How to Use CSS3 :before and :after Pseudo Elements

When you’re trying to work with HTML content that you are unable to edit (perhaps partially because of technical, work-related, or project-based), the only option to add other content without touching the HTML structure is to use the :before and :after pseudo-elements.

Continue reading

 Create a Photoshop-like Button in CSS3

In this tutorial, I’ll be showing you how to create a very natural and beautifully designed button that you would usually make in Photoshop using only CSS3. Some of the properties that I will be using heavily are CSS3 text-shadows, box-shadows, gradients and rounded corners. First I’ll show you what we are going to be […]

Continue reading

 How to Use CSS3 Gradients for Various Browsers


Gradients have constantly been used for many years in web design, mainly with the help of using gradient image backgrounds. Lately however, with the implementation of CSS3 to numerous current browsers, many web designers are able to render gradients without the use of images and instead allow browsers to render them quickly and much more […]

Continue reading