I'm thinking about changing the name of offsetTop to top and
offsetLeft to left. I think it would be less confusing, less typing
and more representing of what they really are. :)

--
Brandon Aaron

On 3/13/07, Brandon Aaron <[EMAIL PROTECTED]> wrote:
> Reading this has inspired me to update the bgiframe plugin. I'm going
> to have an options hash that can be passed in. The options will be:
>
> * offsetTop: auto || specific value
> * offsetLeft: auto || specific value
> * width: auto || specific value
> * height: auto || specific value
> * zIndex: -1 || specific value
> * tabIndex: -1 || specific value
> * src: 'javascript:false;' || specific value
> * className: 'bgiframe' || specific value
>
> The offsetTop and offsetLeft are automatically calculated as the
> border's width and height (depending on top or left). If you pass in a
> value for the offsetTop and offsetLeft, then the expressions used to
> calculate borders will not be included. Same applies for the width and
> height options.
>
> This will make the plugin more reusable across other plugins and
> sites. So instead of commenting out the expressions, you could just
> manually set and offsetTop and offsetLeft values for your particular
> situation.
>
> Feature/enhancement requests?
>
> Hopefully I can have something ready today but that depends on work. :)
>
> --
> Brandon Aaron
>
> On 3/13/07, Joel Birch <[EMAIL PROTECTED]> wrote:
> > On 13/03/2007, at 4:43 PM, John W wrote:
> > > This is a very nice implementation of the suckerfish menu with
> > > jquery. One
> > > thing, however, is there any way to add the z-index checking using
> > > something
> > > like bgiframe for the IE6 issue of menu elements not hovering over
> > > select
> > > menus in IE6? I tried implementing it but it really bogs down the
> > > drop down
> > > menus in IE6 a lot which tells me Im doing something wrong.
> >
> > I was just reading the comments on the bgiframe file here:
> > http://dev.jquery.com/browser/trunk/plugins/bgiframe/bgiframe.js?
> > format=txt
> >
> > These parts seems to be relevant to us:
> >   * It does take borders into consideration but all values
> >   * need to be in pixels
> >
> > My demo uses ems to define the dimensions etc.
> > also:
> >
> >   * NOTICE: This plugin uses CSS expersions in order to work
> >   * with an element's borders, height and with and can result in poor
> >   * performance when used on an element that changes properties
> >   * like size and position a lot. Two of these expressions can be
> >   * removed if border doesn't matter and performance does.
> >
> > That sounds especially relevant considering that an animation runs on
> > the element when the menus are revealed. Maybe removing the
> > expressions that relate to borders (if you don't need them) may help
> > you. Otherwise, another option could be to do an instant reveal of
> > the menu rather than a gradual animation (not as cool of course).
> >
> > Joel.
> >
> > _______________________________________________
> > jQuery mailing list
> > [email protected]
> > http://jquery.com/discuss/
> >
>

_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/

Reply via email to