From: Benoit M. <mar...@ma...> - 2003-04-03 23:18:48
|
Hi In a test I've been doing, I used not a class="", but I declare a style in a <style></style> for each of the layers using their ID like <style> #layer1 {position:absolute; width: ....} .blueBg {background-color:blue;} </style> and <div id= layer1> Some html </div> As far as I understand it class is meant to control the style of multiple objects. So for example, if you wanted a set of layers to all have a blue background, you would add class=blueBg So both are different. I think we need a way to tell dynlayers not to generate an inline style, when one would exists for it's ID. Now should we on top of that be able to generate something like <DIV ID=myLayer style="AStyle"></DIV>, probably,and of course be able to set a class="" As three options are valid ways of doing it, I think we should handled them. Benoit On Thursday, April 3, 2003, at 02:57 PM, Raymond Irving wrote: > Sounds ok to me, but how about the following: > > lyr.setClass(name,noPreStyle); > > When noPreStyle is set to true the api will completely > remove the style="..." string from <divs> and will > ignore bgcolor, width, height, left, top, etc for > <layers> and <ilayers>. The end result is that layers > will be created much faster. > > lyr.setClass('blue_style,box_style',true); > > This would require the user to specify all the values > (e.g. left,top width,etc) of the layer inside the css > class. > > To give the user greater flexibility we could then > allow them to pass the value 'basic' to the setClass() > function to have the api only generate the left, top, > width and heigth values for the style object. > > lyr.setClass('blue_style','basic'); > > What do you think? > > -- > Raymond Irving > > > --- Kevin <ke...@ke...> wrote: >> Hello, >> >> I've heard Raymond may be doing something in the >> area of >> dynapi style objects? Sorry if I've got the wrong >> idea. >> >> Could we have a simple starting point by just >> passing a class >> name to the DynLayer constructor or e.g. >> lyr.setClass('note'). >> >> The string 'class="note"' would be inserted in the >> div/layer/ilayer >> tag before the big 'style="..."' string so we can >> pick up a >> prepared style sheet class from a <style>...</style> >> section. >> >> - >> Kevin >> >> >> >> >> > ------------------------------------------------------- >> This SF.net email is sponsored by: ValueWeb: >> Dedicated Hosting for just $79/mo with 500 GB of >> bandwidth! >> No other company gives more support or power for >> your dedicated server >> > http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/ >> _______________________________________________ >> Dynapi-Dev mailing list >> Dyn...@li... >> > http://www.mail-archive.com/dyn...@li.../ > > > __________________________________________________ > Do you Yahoo!? > Yahoo! Tax Center - File online, calculators, forms, and more > http://tax.yahoo.com > > > ------------------------------------------------------- > This SF.net email is sponsored by: ValueWeb: > Dedicated Hosting for just $79/mo with 500 GB of bandwidth! > No other company gives more support or power for your dedicated server > http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/ > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ > |