|
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.../
|