*Nerd mode on*
If you have spent more than two minutes viewing this blog, you have noticed it is a labor of love. I’m not getting physically wealthy writing any of this stuff, but I’m stretching my brain by writing and responding to my readers.
For two months, I’ve been trying to overcome the nerdliest of all nerdy challenges – how to make my header use CSS navigation bars and still look the same in the three different browsers I test. Those browsers are Opera 8.5, Firefox 1.5 and Internet Explorer 6. Do you have any idea at all how differently those three browsers intrepret Cascading Style Sheets?
I’ve spent more than a thousand hours trying to learn the nuances of those imperfect interpretations. What have I learned? That Internet Explorer is the worst of the three when it comes to following the instructions – it’s caused me to have to create the most workarounds. But, and I know you’ll be as ecstatic as I was – I finally achieved my goal of creating CSS navigation buttons that look and act the same no matter which browser you happen to favor.
See below:
I can sleep better at night knowing my CSS navigation buttons are working the way I want them too. The weight of the world has been lifted from my shoulders. The key to my breakthrough was reading several sections of Rachel Andrew’s fine book The CSS Anthology : 101 Essential Tips, Tricks, and Hacks over and over until I grokked. What a great book to give a web nerd you love. It will make him or her very happy indeed.
*Nerd mode off*