Creative Loading Effects

Some ideas and inspiration for loading effects on a website.

CreativeLoadingEffects

View demo Download source

Today we’d like to show you some ideas for creative loading effects. Nowadays, many different page loading animations are used in websites; just think of the subtle red loading bar seen on YouTube. When loading something on a page, be it images or the next content, we don’t have to be restricted to a tiny loading indicator but we can get creative and big. So the idea is to indicate that something is happening in a stylish way without creating too much distraction for the user. There might be actions where this might not be adequate, but in some situations it might be quite fitting and amplifying for the overall design.

Please note that the examples only serve as inspiration, they are dummies and not meant for production. You’ll have to use the transitions or animation together with a custom JavaScript solution.

We mostly just use one division and an example for an effect is the following one where we expand a slit to fill all the page from the center:

.la-anim-7 {
	position: fixed;
	top: 50%;
	bottom: 0;
	left: 50%;
	z-index: -1;
	width: 0;
	height: 100%;
	background: rgba(0,0,0,0.1);
	transform: translateX(-50%) translateY(-50%);
	pointer-events: none;
}

.la-anim-7.la-animate {
	z-index: 100;
	width: 100%;
	opacity: 0;
	transition: width 5s ease-in, opacity 1s 5s;
}

Some browsers don’t support transitions or animations on pseudo-elements, so some of the effects in the demo won’t be animating. The examples also won’t work in browsers that don’t support CSS 3D transforms (e.g. in IE9 and below).

The SVG pie timer was made by Anders Grimsrud. The loading circle in the corner indicator example is by Metty.

Snapshots of some of the effects:

CreativeLoadingEffects01
CreativeLoadingEffects02
CreativeLoadingEffects03
CreativeLoadingEffects04
CreativeLoadingEffects06
CreativeLoadingEffects06

I hope these loading ideas give you some inspiration for your next project!

View demo Download source

Previous:
Next:

Tagged with:

Mary Lou (Manoela Ilic) is a freelance web designer and developer with a passion for interaction design. She studied Cognitive Science and Computational Logic and has a weakness for the smell of freshly ground peppercorns.

View all contributions by

Website: http://tympanus.net/

Related Articles

Feedback 54

  1. 2

    hey! i am using the corner indicator on this site: http://showmaniac.org

    but i don’t know why it flashes when i’m opening the site (and everytime on reload) you can see it for a short time than it disappears.. I have no clue what’s the problem, i’ve only change the code a little bit.

    awesome work btw!!

  2. 7

    Hi Mary Lou,
    These loading effects are really awesome, i’m very enjoy the ’3D Bar Bottom’ effect, but how to make it onload as page loading?
    Thank you very very much and please answer my question.

Follow this discussion

Leave a Comment

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>