We're hiring!

We're actively seeking developers & designers for our new Detroit location. Learn more

Table layout sucks… but I do miss valign

With margin: 0 auto; it’s pretty easy to center content horizontally, but it’s a pain without tables to center content vertically inside either a container or the window. Here’s a pretty simple CSS method I found. In this example, we’ll be centering in the browser window, but this can be applied inside a container as…

Read More »

Posted in Web | Leave a comment

CSS Framework Frustration

Update 08/09/2011: For more recent information about our experience with implementing CSS frameworks, see this post or visit our web category. The question of whether or not to use a CSS Framework has come up of late. There are a few names that are big in the field, particularly Blueprint and 960 Grid System. At…

Read More »

Posted in Web | 5 Comments

Organizing your CSS

Ever worked on a busy design project and before you know it, the main CSS page is 10 miles long? Lines and lines are all bunched together, unreadable, intimidating… a complete mess. It’s easy to put off organizing your styles in lieu of pressing deadlines, but you know you’re going to have to do it…

Read More »

Posted in Web | 1 Comment

Keeping the Scroll

There are times when it’s frustrating to have a centered page jump in Safari and Firefox. This happens when you go from a long page to a short page, and the scroll bar to the right appears and disappears. This is easily solved.

Posted in Web | 3 Comments

Sticky Footer via CSS

Sometimes it’s nice to keep a page’s footer stuck to the bottom of the browser window until the content pushes it down. It seems simple enough, but it can be a pain to implement with CSS. Here is a very simple example of to do it. This works in Safari, Firefox, IE6, and IE7.

Posted in Web | 1 Comment

Dusting off the Table

If a developer mentions using tables in his design, the chic thing to do is to raise your nose in the air, wonder how they created a time-machine from the ancient 90s, and say ‘I would’ve used divs’. That being said, I think we may go too far in our aversion to tables. Obviously, modern…

Read More »

Posted in Web | 2 Comments

Conditional Comments? It depends.

If you’ve spent any time doing HTML and CSS development, you know that Internet Explorer is frustrating. “Seriously?” “Yep.” One of the largest frustrations is that each version of IE has different bugs from the next. But I have some good news. When you’ve tried everything, and you simply cannot make a site look consistent…

Read More »

Posted in Web | 1 Comment

The Great IE Vanishing Text Trick!

Ever create a page that works fabulously in Firefox, and then you try testing in IE 6 or 7, and there’s a chunk of text that has simply disappeared? “Where is it?” you ask the computer. The computer doesn’t respond. I’d imagine that it too must be sick of all the IE questions. So then…

Read More »

Posted in Web | Leave a comment

The DOCTYPE Dilemma!

When debugging a webpage for multiple browser use, it’s easy to overlook the DOCTYPE. Just the other day, I was racking my brain on a particular bug, and it didn’t dawn on me until much later that it was because the page had no DOCTYPE. It’s an easy thing to forget about, and though we…

Read More »

Posted in Web | Leave a comment