background preloader

Clean CSS - A Resource for Web Designers - Optmize and Format your CSS CSS Formatter and Optimiser/Optimizer (based on CSSTidy 1.3)

Clean CSS - A Resource for Web Designers - Optmize and Format your CSS CSS Formatter and Optimiser/Optimizer (based on CSSTidy 1.3)
Related:  HTML & CSSWebsite design

Creative CSS3 Animation Menus Being in the mood for experimenting with CSS3, I'd like to show you some creative menu hover effects in today's tutorial. The idea is to have a simple composition of elements, an icon, a main title and a secondary title, that will be animated on hover using only CSS transitions and animations. We'll be exploring some different effects for the elements. View demo Download source Being in the mood for experimenting with CSS3, I’d like to show you some creative menu hover effects in today’s tutorial. The icons used in the demos are actually a Web Symbols typeface that we’ll include with @font-face. The Markup The HTML structure for the menu will be an unordered list where each item is a link element that consists of an icon span and a content div that will contain the main title and the secondary title: As we are using a symbol font for the icons, we write letters for the icons. The CSS The common style for all the examples will be the inclusion of the symbol typeface: Example 1 Example 2

CSS Tools: Reset CSS The goal of a reset stylesheet is to reduce browser inconsistencies in things like default line heights, margins and font sizes of headings, and so on. The general reasoning behind this was discussed in a May 2007 post, if you're interested. Reset styles quite often appear in CSS frameworks, and the original "meyerweb reset" found its way into Blueprint, among others. The reset styles given here are intentionally very generic. There isn't any default color or background set for the body element, for example. In other words, this is a starting point, not a self-contained black box of no-touchiness. If you want to use my reset styles, then feel free! Previous Versions v1.0 (200802) Acknowledgments Thanks to Paul Chaplin for the blockquote / q rules.

The HyperWeb: it’s All About Connections I recently came across this interesting graphic entitled Hierarchy of Visual Information. The author clearly states that it is a work in progress, just the genesis of an idea, a not-fully-formed thought. In fact, he rightly points out that this–in general–is not a new concept at all and provides a link to a Google image search result showing many incarnations of the data-information-knowledge-wisdom concept. As I looked at his graphic, a different idea came to mind, a different interpretation of the concept in the context of the Web’s evolution. I realized that the hyper meme can be extended to the various evolutionary stages of the Web. The HyperWeb The HyperWeb is about increasing connectivity and the increasing complexity of those connections overtime. Complexity is an emergent property of the increasing connectivity, not a direct result of the Web’s technical foundation and framework. The graph below shows the HyperWeb’s epochs plotted against connectivity and complexity.

Color Palette Generator - Colllor CSS Newbie - Learn HTML, CSS and jQuery with Tutorials, Tips and Reference Articles The Trac Project 32 Dispelled Myths About UX And Web Design Hungarian user experience designer Zoltán Gócza put together a list of 32 most common myths about UX and web design. An Italian communication and advertising agency That’s Com loved the list so much that with help of a freelance graphic designer Alessandro Giammaria they have turned the list into a collection of brilliant posters. There are 32 posters in total, each dedicated to a single UX or web design myth. Along with the myth itself, every poster contains an explanation and dispelling derived from tests, studies, and specific articles. They can be a great source of tips and suggestions for both experienced and beginning UX designers. UX is key when it comes to web design or any design for that matter.

Full-Screen Pushing Navigation in CSS and jQuery A full page menu, that replaces the current content by pushing it off the screen. Browser support ie Chrome Firefox Safari Opera 9+ We recently came across the beautiful Hello Monday redesign. One thing that captured our interest was the full size navigation: it replaces the current content entirely, by pushing it out. That inspired us to create todays nugget! Here is a quick prototype of the final effect we put together: Creating the structure The HTML is structured in 3 main elements: a <main> – containing the visible content, a – wrapping the navigation, and a .cd-nav-trigger action button. The .cd-nav is composed of 2 elements, the first containing the navigation (.cd-primary-nav) and the second the contact info (.cd-contact-info). Adding style When user clicks the .cd-nav-trigger, the .navigation-is-open class is added to the body: this class triggers the hamburger icon animation and the menu entrance. Here is a quick animation to show the whole process:

Beanstalk — Secure, Private Subversion and Git Hosting Envato Market