background preloader

CSS

Facebook Twitter

Positioning

CSS Shapes 101 · An A List Apart Article. Rectangles inside other rectangles: this is what our webpages have always been made of.

CSS Shapes 101 · An A List Apart Article

We’ve long tried to break free from their restrictions by using CSS to create geometric shapes, but those shapes have never affected the content inside the shaped element, or how the element is seen by other elements on the page. Home · stubbornella/oocss Wiki. How To Create A Custom Preloading Screen.

Are you building a one page parallax scrolling website and getting concerned about your page load time?

How To Create A Custom Preloading Screen

Lets be honest, the one page websites can get quite bulky very quickly even when you optimize everything. Related Screencast One option to reduce the frustration of your users is to add a nice custom preloader screen. View Demo Download Files In this tutorial we will add a CSS3 transitions to our already created CSS3 preloader. 20 Impressive CSS3 Techniques, Libraries and Examples. Danny Markov In this list we’ve gathered for you some of the best sources of CSS goodness.

20 Impressive CSS3 Techniques, Libraries and Examples

We’ve chosen some amazing demos from various artists that come to prove that nowadays everything is possible with CSS. We’ve also included articles that depict the awesome new features of CSS3 and a few helpful libraries full of CSS tricks. The Shapes of CSS. Clip Path Generator - CSS Plant. CSS Zen Garden: The Beauty of CSS Design. So What is This About?

CSS Zen Garden: The Beauty of CSS Design

There is a continuing need to show the power of CSS. The Zen Garden aims to excite, inspire, and encourage participation. To begin, view some of the existing designs in the list. Clicking on any one will load the style sheet into this very page. The HTML remains the same, the only thing that has changed is the external CSS file. CSS allows complete and total control over the style of a hypertext document. Participation Strong visual design has always been our focus. You may modify the style sheet in any way you wish, but not the HTML.

Download the sample HTML and CSS to work on a copy locally. Working with Shapes in Web Design. By Robin Rendle On When we make a new component on a website, we’re effectively creating rectangles of different sizes, whether we realise it or not.

Working with Shapes in Web Design

Clipping and Masking in CSS. Both of these things are used to hide some parts of elements and show other parts.

Clipping and Masking in CSS

But there are, of course, differences between the two. Differences in what they can do, differences in syntaxes, different technologies involved, the new and the deprecated, and browser support differences. And sadly there is quite a bit of outdated information out there. Let's see if we can sort it out. Creating Non-Rectangular Layouts With CSS Shapes. Today we can create all kinds of shapes with CSS using CSS transforms, but all these shapes do not affect the flow of the content inside or around them.

Creating Non-Rectangular Layouts With CSS Shapes

That is, if you create a triangle or a trapezoid with CSS, for example, the shape created does not define or affect the way the text inside it flows, or the way inline text around it does. With the introduction of CSS Shapes into the web, wrapping content in custom non-rectangular shapes, and recreating print designs and layouts on the web becomes a piece of cake! CSS Shapes Generator. The CSS Shapes Generator Tool will help you easily create shapes with slider interfaces, and automatically create the HTML and CSS for you.

CSS Shapes Generator

The shape generator allows you to modify: Height and widthPaddingRotationSkewPositioningColoursBorder Templates. An Introduction to the Basics of Modern CSS Buttons. Update (9th July 2016): This article has been updated to include <button> tags rather than anchor tags to meet modern accessibility best practices.

An Introduction to the Basics of Modern CSS Buttons

If you are working with buttons, always stick to the <button> tag. How to Quickly and Easily Remove a Background in Photoshop. This article was first published in 2009 and remains one of our most popular posts.

How to Quickly and Easily Remove a Background in Photoshop

Recently we asked Gabrielle Gosha to update it for 2016 Photoshop users. Enjoy. Background Eraser Tool Photoshop offers many different techniques to remove an unwanted background from an image. For simple backgrounds, using the standard magic wand tool to select and delete the background may well be more than adequate. For more complicated backgrounds, you might use the Background Eraser tool. Step 1: Open your Image. 20 Docs and Guides for Front-End Developers (No. 4) 8 Clever Tricks with CSS Functions. CSS is capable of much more than many web developers realise. The stylesheet language continues to get more and more powerful with every passing year, bringing functionality to the browser that otherwise would be fulfilled by JavaScript.

In this article, we’ll take a look at eight clever tricks with CSS functions that do not require JavaScript at all. 1. Learning To Use The :before And :after Pseudo-Elements In CSS. Advertisement Today, too many websites are still inaccessible. In our new book Inclusive Design Patterns, we explore how to craft flexible front-end design patterns and make future-proof and accessible interfaces without extra effort. Hardcover, 312 pages. Get the book now! If you’ve been keeping tabs on various Web design blogs, you’ve probably noticed that the :before and :after pseudo-elements have been getting quite a bit of attention in the front-end development scene — and for good reason. 2Nicolas Gallagher used pseudo-elements to create 84 GUI icons created from semantic HTML. To complement this exposure (and take advantage of a growing trend), I’ve put together what I hope is a fairly comprehensive run-down of pseudo-elements. Although the CSS specification contains other pseudo-elements4, I’ll focus on :before and :after.

18 Cool Things You Won’t Believe Were Built Using CSS. Contrary to popular belief, CSS is not only used to provide basic style for a web page in order to make it look more attractive. 7 Things You Didn't Know You Could Do with CSS.