http://www.positioniseverything.net/articles/ie7-dehacker.html
This has to be the… best… thing I’ve read all day, possibly, all month. It helped me so much in solidifying all the unhappiness and anger at the state of the CSS world… up through the recent release of IE 7.
Today, I sat down with some code I had written for a site I’m doing, and ripped it apart. I came across this really strange bug that happens with using ul and li as navigation. For some reason (well… I kinda saw it coming…), the margin attribute is poorly defined. I have yet to look up the proper behavior from the W3C doc, but I’ll do so tomorrow.
Regardless, since there is a difference between the way Firefox and IE handles this situation, I was actually going to pull out the star-html hack… but lo and behold, this hack does not work anymore for IE 7.
http://24ways.org/2005/avoiding-css-hacks-for-internet-explorer
What is a CSS hack? Such a great read… Time to use method #3… if only I had read the positioniseverything article before this one… see, now I know for a fact hack #1 doesn’t work. And since #2 is a hack… boo.
http://www.brainjar.com/css/positioning/
Good refresher for anyone that wants to learn more about positioning. I love the images… I love how I don’t have to click on ANYTHING, but just to go from page to page. I hated how for some tutorials how I’d have to go and manually load up the page in a separate page and have to close it back down just to realize I want to open it up again.
Thumbs up, Mr. Mike Hall. I look forward to going through some of your other stuff at brainjar. (Except, I just realized it’s all in ASP. Tee hee…)
This has been more or less a brain dump. I bet I’ll be dreaming in CSS tonight.
And… I need a new category for articles like this. And also, I need to come up with a new method of posting these entries, because I have a feeling more than half the readership at this point doesn’t care about CSS.
This weekend, I hope, I’ll be able to tinker with the site and make sure that the right people get the right content. Xanga/Facebook people need to get the personalized feeds, while social sites or technology-related blogs need to get the nerdy feeds. Yum.
Recent Comments