did a break point in the ie8 dev console on it and watched the
following values break at that line a few times during the page
load...

name = "outline"
value = "0 none !important"

Those values breaks it every time it comes around..

I'm going to see what is setting these values..


On Mar 20, 10:40 am, Martijn Houtman <martijn.hout...@gmail.com>
wrote:
> On Mar 20, 2009, at 3:22 PM, Adam Drew wrote:
>
>
>
>
>
> > Using the dev version, I can break it down to this function..  line
> > 1061 ch 4
>
> > I guess i should go track down anything that's playing with an
> > elements opacity???
>
> > // from jquery.1.3.2.js
> > // IE uses filters for opacity
>
> >            if ( !jQuery.support.opacity && name == "opacity" ) {
> >                    if ( set ) {
> >                            // IE has trouble with opacity if it does not 
> > have layout
> >                            // Force it by setting the zoom level
> >                            elem.zoom = 1;
>
> >                            // Set the alpha filter to set the opacity
> >                            elem.filter = (elem.filter || "").replace( 
> > /alpha\([^)]*\)/, "" )
> > +
> >                                    (parseInt( value ) + '' == "NaN" ? "" : 
> > "alpha(opacity=" + value
> > * 100 + ")");
> >                    }
>
> >                    return elem.filter && elem.filter.indexOf("opacity=") >= 
> > 0 ?
> >                            (parseFloat( 
> > elem.filter.match(/opacity=([^)]*)/)[1] ) / 100) +
> > '':
> >                            "";
> >            }
>
> >            name = name.replace(/-([a-z])/ig, function(all, letter){
> >                    return letter.toUpperCase();
> >            });
>
> >            if ( set )
> >                       elem[ name ] =
> > value;                                                          //
> > BREAKS HERE -
>
> >            return elem[ name ];
> >    },
>
> Ah, this seems like an invalid or non-existent CSS property. What CSS  
> options are you passing?
>
> Regards,
> --
> Martijn.

Reply via email to