如果部分隱藏,請如何動態更改div的位置。 我有一個主包裝div
其中有overflow:hidden
。我不能改變這一點,因爲我正在使用動畫。如果部分隱藏,請更改div位置
如何在點擊按鈕後動態檢測div是否部分/完全隱藏,然後更改其位置。
如果部分隱藏,請如何動態更改div的位置。 我有一個主包裝div
其中有overflow:hidden
。我不能改變這一點,因爲我正在使用動畫。如果部分隱藏,請更改div位置
如何在點擊按鈕後動態檢測div是否部分/完全隱藏,然後更改其位置。
使用的offset()
和outerHeight()
組合找到div的底部y座標,看看是否比窗口的高度。如果是這樣,請將其移至上方。
這適用於非滾動頁面。如果您的頁面滾動,則會更復雜一些。
你能準備一個[小提琴](http://jsfiddle.net)嗎?!但是,如果我理解你的問題並給出一個簡短的答案,基本上你已經測試了scrollposition,並將它與你的div-offset進行比較。 – yckart
好的,我在做小提琴。 – user007
你有什麼嘗試?這些信息很重要。如果你還沒有嘗試過什麼,爲什麼不呢? – SomeShinyObject