Tuesday, September 6

IE5.5, Relative Position, and Letter Spacing

I like my job. But sometimes I have to deal with some seriously fucked up browser behavior. For example, did you know that if you have nested block level elements in IE5.5/Win, and the inner one is relatively positioned and has letter spacing set, that the first letter in that element won't show up? I mean, fucking shit. What the hell, you know?

My chosen workaround was adding padding to the top of the outer element. I guess I'm lucky that this is one of the bugs with a workaround.