Powered by GoodBarry

“Ninja Training for Web Designers”

IE CSS Bugs That’ll Get You Every Time

Sunday, May 25, 2008 - Lawrence Hsu | BC

IE 6 actually had the best CSS support of any browser when it first came out… SEVEN YEARS AGO. The little bugs in it’s CSS support still haunt us to this day. I still get comments from people who roundly reject any technique that doesn’t work in IE 6. While I generally refuse to pander to IE 6’s limitations, I still feel it is important to make things look right in it whenever possible. Here are that major bugs in IE that’ll get you every time.

IE CSS Bugs That’ll Get You Every Time from CSS Tricks

Create a Slick Tabbed Content Area using CSS & jQuery

Friday, May 23, 2008 - Lawrence Hsu | BC

One of the biggest challenge to web designers is finding ways to place a lot of information on a page without losing usability. Tabbed content is a great way to handle this issue and has been widely used on blogs recently. Today we're going to build a simple little tabbed information box in HTML, then make it function using some simple Javascript, and then finally we'll achieve the same thing using the jQuery library.

Create a Slick Tabbed Content Area using CSS & jQuery from Nettuts

Build a Sleek Portfolio Site from Scratch

Thursday, May 22, 2008 - Lawrence Hsu | BC

There's nothing like building an entire site to show you a good overview of how a CSS layout should work. Over at PSDTUTS we've got a tutorial where you design up a sleek, high end web design. In this tutorial we're going to take that PSD file and build it with some nice clean HTML and CSS.

Build a Sleek Portfolio Site from Scratch from Nettuts

Google Doctype

Wednesday, May 21, 2008 - Lawrence Hsu | BC

Google Doctype is an open encyclopedia and reference library. Written by web developers, for web developers. It includes articles on web security, JavaScript DOM manipulation, CSS tips and tricks, and more. The reference section includes a growing library of test cases for checking cross-browser and cross-platform compatibility.

Google Doctype

30 Exceptional CSS Techniques and Examples

Sunday, May 18, 2008 - Lawrence Hsu | BC

In this article, I’ve pieced together 30 excellent CSS techniques and examples that showcases the capabilities and robustness of CSS. You’ll see a variety of techniques such as image galleries, drop shadows, scalable buttons, menus, and more - all using only CSS and HTML.

30 Exceptional CSS Techniques and Examples from Six Revisions

Uber Cool CSS Techniques for Links

Saturday, May 17, 2008 - Lawrence Hsu | BC

Links (A tags) are one of the most important elements on your document. There wouldn't be any navigation without it, would it :)? The main feature that made following techniques possible is cross browser :hover pseudo class support. Each of these techniques is pure css, no ugly hacks, no JavaScript.

Uber Cool CSS Techniques for Links from CSS Globe

Starting with CSS and Bug Fixing Tips

Thursday, May 15, 2008 - Lawrence Hsu | BC

New to CSS? Check out this post from Veerle!

I receive a lot of e-mail per day and some of them are from people who want my help on CSS or if I know why certain things don’t work or show up in IE 6 or 7 etc. If I could help fix their problem? In a lot of cases I need to e-mail back that the code they’re using is full of errors and that they’re using old school techniques (tables for layout), inline styling etc. So the first tip here is, learn about Web Standards and learn about coding with CSS for layout. There are a lot of good books out there to learn this from the start. This is the basis of good web design.

Starting with CSS and Bug Fixing Tips by Veerle Pieters

No CSS Reset

Monday, May 12, 2008 - Lawrence Hsu | BC

When asked recently about using a CSS reset stylesheet, I readily admitted that I don't use them. I don't use them for my blog or for any project that I work on. Admitting such can raise an eyebrow or two. Reset stylesheets are definitely becoming commonplace — as you'd expect with companies like Yahoo and industry leaders like Eric Meyer actively using them.

Interesting! I personally use CSS reset because I like to be in control.

No CSS Reset from Snook

Multilevel Drop Down Navigation Menus: Examples and Tutorials

Sunday, May 11, 2008 - Lawrence Hsu | BC

Navigation menus are the most important element one should pay attention when designing a website. Web-developers can create user-friendly horizontal or vertical navigation menus using CSS. Javascript makes it possible to create more interactive, more responsive and more flexible navigation to any website.

Multilevel Drop Down Navigation Menus: Examples and Tutorials from Noupe

Using CSS to Do Anything: 50+ Creative Examples and Tutorials

Thursday, May 08, 2008 - Lawrence Hsu | BC

CSS can powerfully open the doors to a lot of rich and unique techniques. Today we are presenting a round-up of CSS coding, creative approaches and techniques. Definitely worth taking a very close look at! We also included some basic techniques you can probably use in every project you are developing. This is just the third article in this series , the forth part will be coming soon, stay tuned and Enjoy!

Using CSS to Do Anything: 50+ Creative Examples and Tutorials from Noupe

Improving Code Readability With CSS Styleguides

Wednesday, May 07, 2008 - Lawrence Hsu | BC

This article presents 5 coding techniques which can dramatically improve management and simplify maintainability of your code. You can apply them to CSS, but also to any other stylesheet or programming language you are using. You can browse through the references listed under the article — they containt further information about how you can achieve a well-organized and well-structured code.

Improving Code Readability With CSS Styleguides from Smashing Magazine

The Highly Extensible CSS Interface, The Series

Sunday, May 04, 2008 - Lawrence Hsu | BC

Introducing “The Highly Extensible CSS Interface,” a four-part series of how-to’s and savvy conversation to be published in the coming weeks, with the first article debuting this week. The phrase “highly extensible” is in reference to designing and coding interfaces that are flexible enough to adapt in ways the designer or developer may not foresee when handing off coded templates, while still retaining the overall aesthetic integrity of the layout. I hope you come to discover extensibility as being broader than just “bulletproofing,” though bulletproofing is certainly a significant part of it.

The Highly Extensible CSS Interface by Cameron Moll

Fake position:fixed for IE6

Friday, May 02, 2008 - Lawrence Hsu | BC

The new Facebook IM chat bar has reignited the fixed-positioning flame and here's how you do it in IE6 :D

Fake position:fixed for IE6 from Brett Merkey

Hartija - CSS Print Framework

Wednesday, April 30, 2008 - Lawrence Hsu | BC

The Study and analysis of different CSS methods for web printing brought me to a discovery that many important web sites are not optimized for printing, even the kind that can be done with little effort. To solve this problem I decided to make universal Cascading Style Sheets for web printing by uniting all best CSS printing practises into one.

Hartija - CSS Print Framework by vladocar

Ranking 80 of the Top CSS Galleries

Tuesday, April 29, 2008 - Lawrence Hsu | BC

Web design and CSS galleries are a great source of inspiration for designers, and they are also an outstanding resource for designers to get exposure for their work. Getting a site featured in some of the most popular galleries can bring thousands of visitors and some valuable inbound links.

Ranking 80 of the Top CSS Galleries from Vandelay Design

14 CSS Tools to Save You Time

Wednesday, April 23, 2008 - Lawrence Hsu | BC

As a web designer/developer you must continue to find ways to reduce the time it takes to design/develop websites. This is very important to improve your productivity and to maximize your profits. The CSS Tools below, which are categorized by function, are here to save you time designing websites.

14 CSS Tools to Save You Time from WebTecker

Pure CSS Animated Progress Bar

Tuesday, April 22, 2008 - Lawrence Hsu | BC

Here's a simple demonstration of how you can create animated progress bar using pure css. The trick is very simple. We need 3 elements, one container and 2 nested elements.

Pure CSS Animated Progress Bar from CSS Globe

Tomorrow's CSS Today: 8 Techniques They Don't Want You to Know

Thursday, April 17, 2008 - Lawrence Hsu | BC

Some of the best publications I've read have answered the question: "Why?" Why should I use advanced CSS techniques when I can accomplish the same effect by adding in an extra class, ID, span, or div, or by using JavaScript?

The answer is very simple: you can do more with less code. With browsers evolving very rapidly in recent years, CSS support is improving. By having to use a minimal amount of markup, you can safeguard your site against browser updates and changes, and vastly increase accessibility with very little effort.

Tomorrow's CSS Today: 8 Techniques They Don't Want You to Know from Sitepoint

CSS - An Absolute Mess

Wednesday, April 16, 2008 - Lawrence Hsu | BC

A workaround has been posted by Paul OB regarding absolute positioning in IE. Props to Paul OB!

CSS - An Absolute Mess from Search This

Accessible Data Visualization with Web Standards

Tuesday, April 15, 2008 - Lawrence Hsu | BC

This is very cool; using CSS to create clickable graphs/charts from HTML :)

But what if we want to include data visualization as an integral part of the site, not just an isolated figure or an interactive chart? When we’re designing interfaces for browsing data-driven sites, it’s valuable to be able to create navigation elements that are also visualization tools. We can keep the user informed as they explore, so they can make better decisions about what they’re looking at and what they’re clicking on.

Accessible Data Visualization with Web Standards from A List Apart

Recent Posts

Category

Archive

    Back to Top