當鼠標懸停在圖像上時,我有一個通過jQuery函數彈出的設置位置的DIV,其中有很多垂直方向(總高度爲1800px)讓div不離開頁面的頂部
問題是,如果我走到頁面的底部和mousover,div顯得太遠(瀏覽器以外)。
我怎樣才能得到該div不流出頁面的操作? IE堅持頂端,而不是去>
當鼠標懸停在圖像上時,我有一個通過jQuery函數彈出的設置位置的DIV,其中有很多垂直方向(總高度爲1800px)讓div不離開頁面的頂部
問題是,如果我走到頁面的底部和mousover,div顯得太遠(瀏覽器以外)。
我怎樣才能得到該div不流出頁面的操作? IE堅持頂端,而不是去>
我認爲你想要相對於視圖端口而不是頁面,它是正確的嗎?
如果是這樣,您需要在您的元素上使用position:static
。
不是這樣的,我希望它保持在頁面內的位置,除非它被強制在「視口」之外。 –
@DarkcatStudios你將不得不使用JavaScript來實現它。如果我有時間,我會更新我的原稿,以反映您要求的內容。 – jkinz
謝謝!我期待着它! –
我們應該想象你的代碼,或者是什麼?; p把一個鏈接到jsFiddle! –
請包含一些代碼(JS,HTML,CSS),以說明您遇到的問題。 – mcknz