background preloader

CSS3.com – A comprehensive CSS 3 reference guide, tutorial, and blog 

CSS3.com – A comprehensive CSS 3 reference guide, tutorial, and blog 

CSS For Bar Graphs Having a working knowledge of XHTML and CSS when developing applications is a big help in knowing what can be done client-side and what should be generated server-side. Recently we’ve had to tackle some interesting visualizations which we coded in XHTML and CSS. The method we used, while fairly simple, was a big help to the engineer and created a very flexible and inexpensive solution. We thought we would share our solution and code in case anyone else ran against similar situations. Update I posted a live example page with everything in tact. Basic CSS Bar Graph This is a simple bar graph we developed for a tool we’re releasing shortly for our client. Complex CSS Bar Graph This is a more complex visualization, yet still following the same basic idea. Vertical CSS Bar Graph In this third example, we utilize the same principle vertically and reproduce it multiple times to create a more complex graph. We hope you enjoyed our examples and find new uses and variations for the concept.

CSS3 . Info - All you ever needed to know about CSS3 PSDTUTS HTML5 in the browser: Canvas, video, audio, and graphics | Application Development December 08, 2010 Follow @peterwayner The five characters HTML5 are now an established buzzword, found everywhere on the Web and often given top billing in slides, feature lists, and other places where terms du jour congregate. Nonprogrammers who must either manage or work with programmers are even beginning to pick up the term. Just two days ago, someone who can't manage a TV remote explained that he was sure his company's Web presence would be much better because they were using HTML5. The five characters are in reality just the name of a document that isn't even finished. [ HTML5 will spawn richer, more sophisticated websites while also easing development. That is clearly too far in the future for many bosses and potential clients, who've put the HTML5 buzzword on their checklist. The biggest questions center on the newest technologies entering the standard. The new features can roughly be split into four major areas: Flashy new presentation tools.

Centered Tabs with CSS Doug Bowman’s Sliding Doors is pretty much the de facto way to build tabbed navigation with CSS, and rightfully so – it is, as they say, rockin’ like Dokken. But since it relies heavily on floats for the positioning of its tabs, we’re constrained to either left- or right-hand navigation. But what if we need a bit more flexibility? Styling the li as a floated block does give us a great deal of control over margin, padding, and other presentational styles. Humble Beginnings Do an extra shot of ‘nog, because you know what’s coming next. <div id="navigation"><ul><li><a href="#"><span>Home</span></a></li><li><a href="#"><span>About</span></a></li><li><a href="#"><span>Our Work</span></a></li><li><a href="#"><span>Products</span></a></li><li class="last"><a href="#"><span>Contact Us</span></a></li></ul></div> If we were wedded to using floats to style our list, we could easily fix the width of our ul, and trick it out with some margin: 0 auto; love to center it accordingly. Now the fun stuff.

CSS Template Layout Module Abstract A grid with four slots defined by ‘display: "aaaaaaa" "bccccdd"’. CSS is a simple, declarative language for creating style sheets that specify the rendering of HTML and other structured documents. A layout grid or “template” defines one or more “slots” that an element's content can flow into. A ‘::slot’ selector allows elements to be styled differently based on which slot they appear in. Status of this document This section describes the status of this document at the time of its publication. Publication as a Working Draft does not imply endorsement by the W3C Membership. The (archived) public mailing list www-style@w3.org (see instructions) is preferred for discussion of this specification. This document was produced by the CSS Working Group (part of the Style Activity). This document was produced by a group operating under the 5 February 2004 W3C Patent Policy. The section on “CR exit criteria” lists some conditions for this specification to become a W3C Recommendation. 1. 2. resp

Fuel Your Creativity HTML5 in the browser: Local data storage | Application Development Of all the changes bundled in the HTML5 drafts, few are as radical or subversive as the options for storing data locally. From the very beginning, the Web browser was intended to be a client in the purest sense of the word. It would display information it downloaded from a distant server, and it would do everything the distant server would tell it to do. Programmers discovered the limitations to this fairly soon, and before long browsers started offering website developers the chance to leave a little piece of data behind. The creators tried giving this 4,096-byte text string a cute name, "cookie," but that didn't stop the controversy. [ Also on InfoWorld: Flashy new presentation tools in HTML5 will make it easier for Web designers to create slicker graphical extravaganzas. There were deeper problems with the spec. There's not much to the mechanism. That's about it.

Fitted Doors NO Images Pre 2006 copyright © stu nicholls - CSS play Information Another one based on sliding doors this one uses NO images so it can be INFINITELY resized. It also allows the use of the whole tab for a hover effect. Works in IE5.01, IE5.5, IE6, Opera 7.5, Mozilla, Firefox and NN7.1. Update 1st June 2004 The third menu added, just for Ryan, to show how you could mix single and double line tabs. Update 10th April 2005 Probably easier to use the 'Snazzy Menu'. Update 21st August 2006 Rewritten to make this work in Opera v9.01 Copyright You may use this method on your personal 'non-profit' web site without seeking my permission. Commercial usage is also permitted without seeking approval, but I would ask that a donation is considered to support my work on CSSPlay. If you are having problems integrating any of my demonstrations into your website then I now offer a service to fault find and correct any errors that you may have introduced.

Transcending CSS: The Fine Art of Web Design > Discovery > Why do you need Transcendent CSS? - Pg. 5: Safari Books Online Why do you need Transcendent CSS? I’m a designer. I like to design stuff. Some days I wish I designed iconic stuff such as classic cars or maybe the Apple iPod—stuff that people love and that makes me piles of cash...enough cash to buy as many classic scooters and 1960s Minis as I can fit in my garage. But you see, for one, I don’t have a garage, and for another I enjoy what I design too much. I haven’t always enjoyed the Web so much. As a graphic designer, your business card should do more than let people know how to contact you. If you’re interested in truly making a good first impression, the business card has got to stand out. Whether through color, design, die cutting, unique materials, 3D shapes, or actual samples of your work, a stand-out business card can demonstrate your creativity and talent. The following three examples all use shape to convey the nature of the business. These bottle-shaped business cards for a sommelier: Lindsey Casabella’s comb-shaped card, perfect for a hairstylist: If you feel like adding a third dimension to your business card, be inspired by some of bestbusinesscard.net’s 20 Most Unique Business Cards of 2010. Check out the TAM Cargo business card… …or the Norburn Model Aircraft Supply airplane card. Or you could ask yourself why a business card needs to be made out of paper. For more inspiration, check out these Coolest Business cards posts: The Coolest Business Cards

Related: