No Mod Required

Internet Explorer 8 Is a Day Old and I'm Already (kinda) Frustrated.

I'm kidding of course, my overall initial reaction is actually quite positive. For instance, I just saw it do this:

ie-8-acid2-test.jpg

That promises good things in my future :)

Still, looking at my site, I'm presented with my very first Internet Explorer 8.0 Mystery ™

I use opacity to do the image replacement in my logo. As the following image shows, neither of the two techniques I'm familiar with to set opacity work in IE8:

opacity-fails.jpg

The Internet Explorer filter:


#logo a {
filter:Alpha(opacity=0)
}

and the CSS3 Color Module color property:


#logo a {
opacity:0
}

both fail.

The Google tells me nothing and searching MSDN also turns up nothing, so I'm left to grapple with my first "what the?!?" of the IE8 Era…

Where oh where has my opacity gone?
Where on Earth can it be?

I'm going to keep at it, since I do use opacity often enough to turn this into an official "issue" for me. To that point, if anyone out there has any idea what's up with opacity and IE8, I'd love to hear about it.

What Other People Are Saying

Want to join in the discussion? Leave a comment using the form below or link to http://www.drunkenfist.com/304/2008/03/07/internet-explorer-8-is-a-day-old-and-im-already-kinda-frustrated/ from your own site to have your post show up here.

One Response to “Internet Explorer 8 Is a Day Old and I'm Already (kinda) Frustrated.”

  1. Nate Says:

    My "Google" told me that IE8 beta 1 maybe doesn't support opacity (though not from official support docs). I'm assuming that is a "not yet".

Leave a Reply

Note: Wrap all of your code blocks in <code>...</code> and replace < and > with &lt; and &gt;, respectively.