2010-10-14 151 views
2

這可能是由於我的無知,但使用jQuery UI對話框時,如何確保對話框相對於瀏覽器水平和垂直滾動的方式移動。我們有一個應用程序,它上面有很多水平文本框,並且可以看到它們,用戶將不得不水平滾動。如果沒有滾動發生,原始文本框顯示正常,但如果您水平滾動瀏覽器,則對話框將以相同數量的水平滾動偏離其所需的位置。我是否需要爲UI對話框設置一些相對窗口定位?如果是這樣,我該怎麼做?jQuery UI對話框 - 定位

謝謝 中號

回答

1

這是否幫助?這是你在找什麼?

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

編輯:

請仔細閱讀本教程:

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

這是你在找什麼?

編輯2:

這大致是你需要的嗎?

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

+0

這可能是其中的一部分。當我水平滾動瀏覽器窗口時,當我滾動時,UI對話框不會重新定位本身。我需要對話框根據瀏覽器進行滾動。 – Matthew 2010-10-14 18:14:40

+0

@Matthew請看看我的編輯! – Trufa 2010-10-14 18:26:43

+0

我喜歡你的編輯,但它包含「固定」位置,而我需要模式窗口在瀏覽器窗口滾動時移動,可能只是對編輯的一個小修改。我會再看一遍。 – Matthew 2010-10-18 13:27:30