¿Cuál es la diferencia entre "arriba a la izquierda" y "arriba a la izquierda" en la posición jquery ui?

¿Cuál es la diferencia entre los siguientes dos ajustes de posición?

Configuración 1: (fácil de entender)

$("#myinput").autocomplete({
    source: myArray,
    position: { my: "**left top**", at: "right top" }
});

Configuración 2: (confuso)

$("#myinput").autocomplete({
    source: myArray,
    position: { my: "**top left**", at: "right top" }
});

preguntado el 24 de agosto de 12 a las 02:08

2 Respuestas

Comprar este diagrama para una vista detallada:

enter image description here

Respondido 24 ago 12, 02:08

es esta combinación "position: { my: "top left", at: "right top" }" válido? Parece que no es una de las 13 combinaciones en el sitio. - Profesora-Investigadora

¿lo has probado? mi prueba indica que: position: { my: "center", at: "center" }, position: { my: "bottom left", at: "top left" }, position: { my: "bottom center", at: "top center" }, position: { my: "bottom right", at: "top right"}, position: { my: "top right", at: "bottom right"}, position: { my: "top center", at: "bottom center"}, position: { my: "top left", at: "bottom left" } tener el mismo efecto. ¿Estoy equivocado en alguna parte? - Profesora-Investigadora

el enlace está muerto, pero el diagrama me ayudó a entender mis opciones vs. qtip2.com/demos#section-posicionamiento - carvalho

De acuerdo con la Documentos de jQuery UI:

Define qué posición en el elemento que se coloca para alinear con el elemento de destino: alineación "horizontal vertical".

Entonces, su primer ejemplo se dejaría horizontalmente, arriba verticalmente, mientras que su segundo ejemplo estaría arriba horizontalmente y a la izquierda verticalmente.

Respondido 24 ago 12, 02:08

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.