2010-10-14 8 views
2

Cela peut être dû à mon ignorance, mais lors de l'utilisation des boîtes de dialogue jQuery UI, comment je m'assure que la boîte de dialogue se déplace par rapport à la façon dont le navigateur défile horizontalement et verticalement. Nous avons une application qui a beaucoup de zones de texte horizontales et pour les voir tous, un utilisateur devrait faire défiler horizontalement. Si aucun défilement ne se produit, la zone de texte inital s'affiche correctement, mais si vous faites défiler le navigateur horizontalement, la boîte de dialogue se trouve à l'emplacement souhaité par la même quantité de défilement horizontal. Dois-je définir un positionnement relatif de la fenêtre pour la boîte de dialogue de l'interface utilisateur et si oui, comment procéder?Boîte de dialogue jQuery UI - positionnement

Merci, M

Répondre

1

cette aide? Est-ce ce que vous cherchez?

<html> 
<head> 
<title>TextArea Position Handling Test</title> 
</head> 
<body> 
<center> 
    <textarea style="position: relative"> Insert Text</textarea> 
</center> 
</body> 
</html> 

EDIT:

S'il vous plaît lire ce tutoriel:

http://www.dailycoding.com/Posts/creating_always_visible_div_using_css.aspx

Est-ce que vous cherchez?

EDIT 2:

Est-ce à peu près ce que vous avez besoin?

http://css-tricks.com/examples/ScrollingSidebar/

+0

Cela pourrait en faire partie. Lorsque je fais défiler horizontalement la fenêtre du navigateur, la boîte de dialogue de l'interface utilisateur ne se repositionne pas lorsque je défile. J'ai besoin de la boîte de dialogue pour faire défiler en fonction du navigateur. – Matthew

+0

@Matthew s'il vous plaît regarder mon edit! – Trufa

+0

J'ai aimé votre édition, mais elle contient la position 'fixe' alors que j'ai besoin de la fenêtre modale pour se déplacer lorsque la fenêtre du navigateur défile, probablement juste une petite modification à votre édition. Je vais regarder à nouveau. – Matthew

Questions connexes