任何幫助將不勝感激。職位:固定溢出父母
下面是一個簡化的代碼片段。我遇到的問題是「logo」類完全按照我希望的那樣定位,即相對於整個頁面/窗口。所以當我向下滾動頁面時,「logo」元素在父元素內向下移動頁面。
問題是,儘管事實上「logo」元素是「page」元素的子元素,即使在父元素邊界之外,「logo」仍然始終可見,儘管設置父元素「overflow」爲「hidden 」。
如果有人知道如何用CSS來糾正這個問題,那將是非常棒的和首選的。 jQuery(JavaScript)也是一種選擇,儘管如果我願意的話,我寧願避開它,因爲我非常清楚該網站一旦完成就會非常繁重。
<style>
.page{
width:100%;
height:1000px;
overflow:hidden;
}
.logo{
position:fixed;
margin:20px;
}
</style>
<div class="page">
<div class="logo"></div>
<div>
<div class="page">
<div class="logo"></div>
<div>
固定是基於窗口。它與父母/孩子無關。 – Leeish