From: Kevin <ke...@ke...> - 2003-05-01 18:42:20
|
"Raymond Irving" <xw...@ya...> wrote: > Hello, > > I propose that instead using layers (highlighters) to > create borders in DOM browsers we simply extend the > clipped area (w,h)to twice the border size: > > var w=((this.w+this._borClipOff)||0); > var h=((this.h+this._borClipOff)||0); > this.css.clip='rect(0px '+w+'px '+h+'px 0px)'; > > The above will cause layers when viewed in DOM to > appear a little wider than when viewed in IE. This > should not be a problem for most designs as the > deigner can work around this. My main reason for doing > this is obvious... CSS is much faster than using > layers to create borders. I wouldn't ask a designer to work around our problems. If two DynLayers are side by side in a simple containing DynLayer. Giving the first a border dynamically would push the other under the containers clip and messing up the second DynLayers co-ordinates. Re: my previous comment: "Would we have to 'adjust' the dlyr x/y? What are the coords of relative elements or when constructing a widget and bordered elements need to touch?" This is bad and what makes it even worse is that IE5x will behave differently to IE4/6 and again differently to DOM. This doesn't matter for one DynLayer widgets as they animate over everything else. - Kevin > The designer will also have the option of using > highlighters to create borders in either IE or DOM. > This is done by drawing four child layers around the > parent layer: > > setBorder(size, color, useLyr); > size = size of border > color = color of border (e.g. "#FF00FF" or > {top:"#FFFFFF", right:"C0C0C0", bottom:"C0C0C0", > left:"FFFFFF"}) > useLyr = (Optional) Forces the use of Layers as > borders. This is always true for NS4 but defaults to > false for DOM and IE. > > Do you agree to this implementation? > > -- > Raymond Irving > > __________________________________ > Do you Yahoo!? > The New Yahoo! Search - Faster. Easier. Bingo. > http://search.yahoo.com > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ |