background preloader

Snippets

Facebook Twitter

Depth. Beautifully styling your lists. Pure CSS Timeline – Notebook. I wanted to build a CSS timeline for the “About” section of my site while using some clean and simple markup.

Pure CSS Timeline – Notebook

I wanted to avoid using images as much as possible, so I spent a few minutes prototyping some options and came up with a solution using unordered lists. The result is a simple and clean looking timeline with some very straight forward markup. In this article I’ll share my approach to creating a timeline out of CSS and HTML which results in a nice looking, simple timeline.

Introduction First and foremost, is the solution I’m about to share with you the best solution? What are we building? Let’s take a look at a screenshot of the timeline that we’re building in this tutorial. We have a nice looking timeline styled completely with CSS, but what happens if the visitor doesn’t have CSS enabled? What would make this better is if the labels for the x-axis of the timeline would work better with the timeline block labels. The Markup. How to create slick effects with CSS3 box-shadow - RedTeamDesign demo. CSS3 ordered list styles - demo. Arctext.js - Curving Text with CSS3 and jQuery. While CSS3 allows us to rotate letters, it is quite complicated to arrange each letter along a curved path.

Arctext.js - Curving Text with CSS3 and jQuery

Arctext.js is a jQuery plugin that let's you do exactly that. Based on Lettering.js, it calculates the right rotation of each letter and distributes the letters equally across the imaginary arc of the given radius. View demo Download source. Awesome CSS3 generators to simplify front end development. CSS3 Generator This generator is definitely one of my favorites, as it allow you to generate more than 10 different CSS3 effects, such as border radius, text shadows, transitions, and more.Visit css3generator.com CSS Gradient generator CSS gradients are cool, but it’s also a bit tricky to remind all the possibilities.

Awesome CSS3 generators to simplify front end development

Full Page Background Image. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.

Full Page Background Image

Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Color Animate Any Shape. Arrow Headers. Arrow Header Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.

Arrow Headers

Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. CSS Stuff. Garage Door Menu with jQuery. CSS3 tucked corners effect. I had one of those moments this week when I remembered I saw a while ago a tucked corners effect made by Joshua Hibbert.

CSS3 tucked corners effect

That was cool. While thinking about it, one of my first thoughts was to try finding an alternative solution which can allow you use a pattern as a background for the containing block. For this alternative CSS3 tucked corners effect, I used the beveled corners technique by Lea Verou, a technique you've seen implemented before for my CSS3 tabs with beveled corners. View demo The HTML The following markup is pretty similar with Joshua Hibbert’s solution. The CSS The [class*='tucked-corners-'] advanced selector will select only the elements that have the string tucked-corners- anywhere within the class attribute value.

IE9 case As you already know, IE9 doesn't support CSS3 gradients but it does supports the box-shadow property. My "workaround" was to use the following IE9 CSS hack to hide the pseudos shadows. That's it More on this topic: Update. Design. Design is a suite of web-design and development assistive tools which can be utilised on any web-page.

Design

Encompassing utilities for grid layout, measurement and alignment, Design is a uniquely powerful JavaScript bookmarklet. Using Design is extremely simple: Drag the Design link below to your bookmark bar (or add it to your bookmarks by right clicking the link and selecting 'Add to bookmarks/favourites'): Load any web-page you want Click Design in your bookmark bar Load the design component you wish to use by clicking on it in the Design control panel.

Design features the following components: Grid - overlays a highly configurable layout grid over a web-page. Once Design has loaded, you can load each individual component by simply clicking on the icon representing that component in the Design control panel. Each component can be loaded as a 'standalone bookmarklet' through the instructions of each of their individual pages. The following browsers are supported in Design: No IE6 support? GridControl: A Grid Overlay System for Design Development. Designing by grid is as old as design itself.

GridControl: A Grid Overlay System for Design Development.

Grids are a fundamental concept to design that transcend trends. Long after the shiny, sans-serify, reflective shadows of web 2.0 are gone, grids will still be here. When we access digital media through implants in our brain and see the internet through screens that appear right in our vision, grid-based design will be there. When the cavemen of old carved drawings onto cave walls, grids were there. InfoGrid. Superman View Image Super Power Consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

InfoGrid

Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Costume Consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Morality Sidekicks Vehicles Weaknesses. Downloads. Full Browser Width Bars. ...with no markup specifically for them (like internal wrappers).

Full Browser Width Bars

All the content is wrapped in one element. The header bars are extended to the left and right by pseudo elements. Full Width Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. To the left, to the left To the right, to the right.