Pues el titulo daria a entender un boton AI ja ja, pero en realidad lo que necesito que haga mi split button es lo siguiente:
En si el split button ya lo tengo creado perfectamente abre el menu de opciones perfectamente funciona todo ok, excepto por algo que me pidio el cliente al cual se lo hize.
Lo que quiere es que el menu de opciones que habre el split button aparesca arriba o abajo del boton, dependiendo del campo visual que exista en la pantalla, tal y como lo hacen los botones split de windows, en principio pense que eso no se podia hacer en la web y solamente lo hacia windows, pero luego buscando encontre un ejemplo de split button de YUI que si lo hace, aqui las imagenes:
Aqui abre el menu de opciones abajo, esto lo hace por default cuando hay espacio arriba y abajo, pero tambien lo hace cuando solo se tiene espacio abajo:
Aqui abre el menu de opciones arriba, esto lo hace cuando no hay espacio abajo pero si arriba:
El ejemplo esta en esta direccion:
http://developer.yahoo.com/yui/examp...example08.html
En si no hace la gran cosa solamente cambia la posicion top del menu de opciones para mostrala arriba o abajo del boton.
En fin lo que no puedo entender es bajo que logica lo hace es decir como sabe que posicion top usar, como sabe el boton si tiene espacio visual arriba o abajo para mostrar correctamente el menu de opciones, alli es donde me quede y no pude seguir, asi que decidi recurrir a su ayuda.
Quisiera saber como se puede hacer eso y cual seria la logica, o que funcion me puede servir para lograrlo.
Uso javascritp con el framework Jquery, en si todo el sitio utilizo Jquery, pero no necesariamente tiene que ser en Jquery si no en simple javascritpt puro o algun otro framework me da igual solo quiero saber la logica y que funcion utilizar.
Saludos.