我的第一個想法是把position: fixed
,但是當我這樣做時,內部div就消失了。它並沒有隱藏在其他任何東西之後,因爲我試圖改變距離頂端的距離。如何在div滾動時創建div?
這裏是我的代碼:
#menu {
background-color: green;
width: 200px;
min-height: 600px;
flex: 0 0 auto;
order: 1;
}
#menu #buttons {
background-color: black;
width: auto;
height: 300px;
margin: 15px;
position: relative;
}
<div id="menu">
<div id="buttons"></div>
</div>
現在,大格是Flexbox的,這也是一個div中的元素。我希望這不是問題的根源,但如果沒有其他解決方法,我會改變這個設置。提前致謝。
當你測試的東西,頭腦設置你的標籤裏面的一些內容,否則他們可能不會顯示在所有。空div是高度:0;寬度:100%emty div固定爲高度:0&寬度:0.您的代碼段不會顯示出太多麻煩。我真的不明白你想做什麼 –