簡體   English   中英

打開側邊抽屜時,滾動頁面時,具有固定位置的頁眉將移動

[英]Opening up my side drawer causes a header with fixed position to move when the page is scrolled

這是我的小提琴

body有兩個div元素#drawer#content 在div #content內部是一個position: fixedheader position: fixed

單擊標題中的左上方菜單按鈕時,將使用css3轉換和轉換來轉換主#content div,以模擬抽屜的“打開”狀態。 當我這樣做時,就會出現問題。

#drawer打開的同時滾動#content div,或稍微滾動此div,然后打開#drawer ,即使header#drawerheader #drawer向上移動到頁面頂部。

不確定在凝視了一下問題后出了什么問題時,我希望能有更多有經驗的眼神,因為我試圖盡快完成它。

非常感謝你們能為我提供的任何幫助。 提前致謝 :)

使用transformposition:fixed在一起時遇到了問題。 在我的小提琴中,我使用過渡而不是轉換 我還稍稍修改了jQuery,但我想您會明白的。

關鍵是這樣的:

#content.open,
#content.open header{
    left: 70%;
}
#content, header {
    transition: 300ms left;
    -webkit-transition: 300ms left;
    -moz-transition: 300ms left;
    -o-transition: 300ms left;
    left: 0;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM