23 Pure CSS Effects/Solutions to Make JavaScript Angry!

The title is a bit funny! Making JavaScript angry! but truthfully we’re not going to make JavaScript angry. We just would like to introduce you some effects or solutions which you may think are made using Javascript (or his friends) but after reading this post, you would be proud of CSS! All of them are made using Pure CSS.

P.S. Some of the featured articles below are suitable for learning purposes and there are better solutions out there using jQuery or Javascript.

1. CSS Hover Effectcss1

Learn how to use CSS to make hover effects for your content boxes.

Visit Article

2. CSS Gradient Text Effectcss2

Here is a simple CSS trick to show you how to create gradient text effect with a PNG image (pure CSS, no Javascript or Flash).

Visit Article

3. Blurry Background Effectcss3

Utilizing two images and CSS background-attachment property you can make a great CSS effect easily.

Visit Article

4. The CSS letterpress effectcss4

This effect is getting so popular in today web design. With the help of the text-shadow CSS property you can easily implement this effect in your website/blog.

Visit Article

5. 3-state Button using CSScss5

Learn how to create a 3-state button using pure CSS image sprites.

Visit Article

6. Pure CSS Polaroid Photo Gallerycss6

Make the beautiful photo gallery above just using CSS properties.

Visit Article

7. Pure CSS Animated Progress Barcss7

Here’s a simple demonstration of how you can create animated progress bar using pure css.

Visit Article

8. CSS Text Gradientcss8

Improve your site appearance by using this technique by CSSG which uses a transparent PNG and some lines of pure CSS!

Visit Article

9. 4 Uber Cool CSS Techniques For Linkscss9

Including Pure CSS Tooltip, Pure CSS Image Gallery, Pure CSS Image Resizer, and 3d Button Effect.

Visit Article

10. Bubble Effect with CSScss10

In this tutorial you will learn how to make bubble effect with CSS something like apple dock.

Visit Article

11. Create Resizing Thumbnails Using CSScss11

“This tutorial is aimed at controlling the size of the thumbnails appearing on your page. Sometimes we don’t have enough space to spare to fit in large thumbnails and yet we would like to avoid small and barely recognizable images. Using this trick we limit the default dimensions of the thumb, and show it in full size when user mouse-overs it.”

Visit Article

12. Pure Css Line Graphcss12

Learn how to make line graphs with CSS and definition list elements (DL).

Visit Article

13. Pure CSS Data Chartcss13

Data visualization is mostly achieved with flash applications or with help of some programming languages. But this tutorial will teach you create one by pure CSS.

Visit Article

14. CSS for Bar Graphscss14

In this tutorial, you will use CSS & XHTML to make beautiful bar graphs both vertical and horizontal. Another CSS Graph.

Visit Article

15. CSS Image Mapscss15

Above is a sample image map that’s built entirely using CSS and XHTML

Visit Article

16. Pure CSS Lightboxcss16

Yes, it’s a CSS-only lightbox effect right click on the demo page and view it’s source.

Visit Article

17. Change Text Selection Color With CSScss17

Learn how to override the default text selection color using CSS.

Visit Article

18. CSS Bubble Tooltipscss18

Avoid cross-browser javascript when you can use css to make tooltips with less code. More Pure CSS Tooltips: 1 , 2 , 3

Visit Article

19. CSS Hover Effectcss19

Multi-level drop-down menu that’s built entirely with CSS (without any JS).

Visit Article

20. How to Create CSS Menu using Image Spritescss20

The number 19 was for multi-level CSS Menu, here you will learn how to create on-level image-based CSS menu with hover effect.

Visit Article

21. CSS Tabscss21

DOM tabs which will still work for javascript-disabled browsers

Visit Article

22. The CSS-Only Accordion Effectcss22

Most JavaScript frameworks make such an effect fairly easy to pull off – heck, MooTools even built their reputation on it in the early days. So what makes this accordion effect special? It doesn’t require a single line of JavaScript.

Visit Article

23. Cross-browser drop shadows using pure CSScss23

This tutorial tries to provide a solution to make a cross-browser drop shadows using CSS. There are some advantages and disadvantages using the technique.

Visit Article

Written by Mohsen


Mohsen is a Web/Wordpress designer and a blogger. He currently designs WordPress themes, writes for Webanthology, and studying computer. Follow him on twitter

 32,149 total views,  1 views today

How many stars?

1 Star2 Stars3 Stars4 Stars5 Stars (10 votes, average: 4.20 out of 5)
No comment yet, be the first!

What's your idea?