ayashi: (:()
I love when IE6 throws me complete wtf moments - z-index (as far as I know) does not apply to static elements. You have to position it somehow, whether relative or absolute or what (I actually have never tried it on fixed elements, don't use that much). But here I was getting a bug where an absolutely positioned element with a z-index of 10000 was working properly in Firefox and IE7 and in IE6 was magically behind the layout container div.

I tried putting position: relative; on the containing div with a z-index: 1; but that did not work. IE7 started exhibiting the same behavior as IE6 and was dropping the menu behind the whole container. Cue almost freak out mode.

Then on a whim (because it takes all of 3 seconds to do) I just put position: static, and it does the proper thing in every browser :D Yay!! (Now I'm just confused, because the containing div had no styles on it at all and I don't see how it would have been inheriting anything weird... but I'm just going to send away a "Whatever!" to the IE6 gods.)
ayashi: (Default)
So I built a spotlight module with html/css for our website. It seemed to work fine, I sent it off, then today there is a problem in IE.

I'm not sure if this problem has always been there and we just didn't notice...?

But bottom line is, our website runs in quirks mode. Yes, quirks mode. Apparently one of the developers at the Tech Services Group tried to add a DOCTYPE and it ended up being more work than it was worth, so he backpedaled on it.

Quirks mode + Internet Explorer = everything is possible and nothing can be accomplished.

So anyway we had a headline in the last spotlight. And strangely, like 10 pixels underneath the spotlight block, there was an extra letter. This letter is the last letter of the headline (and it is even linked to the headline so it is definitely somehow related to this block of text). But the headline is complete! So basically the last letter is being repeated in this completely random freaking place.

I have a set width on the block in which this headline sits and this is way outside it. I don't understand :(

I tried a bunch of things and then while I was trying things I commented out the end part of the headline, trying to see if the problem appeared when the headline was only 1 line long. It went away and I slowly started adding more words. I made it to the last word except for the last letter - still no random repeating letter. Huh.

I remove the comment around the last letter, and the bug is back. On a whim, I added a comment at the end of the headline - just:

<-- d -->

And... everything is perfect. What the hell kind of hack is that? I am so confused :( Anyway, problem solved with a ridiculous hack, but I just can't figure out what would have caused it to happen in the first place!

On the other hand, given how quirky quirks mode is, I don't know if I want to know.
ayashi: (DotA Alaphrei half)
Why tables for layout is stupid - hahaha. Great illustrations :)

January 2018

S M T W T F S
  123456
78910111213
14151617181920
21222324252627
28293031   

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 14th, 2025 12:33 pm
Powered by Dreamwidth Studios