0
我有一個彈出信息,該信息將在固定尺寸的div上滾動。彈出還需要位置:固定的,因爲它可以出現在任何網站上: 如何在固定位置div上使用overflow-y定位粘性標題:scroll
HTML:
<div class="info-box">
<div class="info-box-header">
<a data-val="perfil" class="box-control">
<img class="close-btn" ... />
</a>
<h3>PERFIL</h3><br><br>
</div>
<div class="info-box-content">
<p>Lorem ipsum...</p>
</div>
</div>
CSS:
.info-box{
background-color: #0f0;
padding: 1em;
position: fixed;
z-index: 9999;
width: 36em;
height: 38em;
overflow-y: scroll;
}
.info-box-content{
}
.info-box-header{
position: sticky;
}
爲了能夠通過內容滾動並總是看到關閉按鈕和標題,我需要的信息框標題是一個粘性標題,所以我試過位置:粘性,但是,似乎溢出y:父母。信息框的滾動doesn'根本不在乎。
僅爲info-box-content類設置overflow-y屬性不起作用。 UPDATE 這可能是因爲此信息框內容類的高度未設置,但需要具有不同內容的類似框。
你會如何處理這個問題?謝謝。