我正在使弹出框固定响应,唯一的问题是当高度太小时,内容被隐藏。我希望内容可滚动,但滚动条不在弹出窗口中,而是在主滚动条中。
就像popin会占用全部内容高度并使用页面滚动。
<body style="background:red;" >
<div class="message">
<span class="close" style="position: absolute;right: 0.35em;top:0.3em;color:#31A947">X</span>
<div style="background:#3a2c81;overflow:hidden;">
<div class="pop-ctn"><article style="text-align:center;flex:1;">
<img style="margin-top:2.4em;margin-left:1em;width:338px;" src="/servlet/com.univ.utils.LectureImageToolbox?TAG=[id-image]7307[/id-image]" class="visuargu" alt="[legende-image]7299[/legende-image]" title="[title-image]7299[/title-image]" /> </article>
<article style="flex:2;color:white;text-align:justify;padding:2em 2.5em"> Je fais mes démarches administratives quand ça me chante,
même à 2H30 du matin 
! Et si vous faisiez comme moi 
?  
<br /> 
<br />Illimité ou Sur Mesure,
votre abonnement Libertan est accessible sur votre compte eServices 
à <strong>tout moment</strong> 
:  
<br /><br />
<ul>
<li>Gérez votre abonnement</li>
<li>Consultez vos attestations et relevés de consommation</li>
<li>Changez de RIB</li>
<li>Demandez un duplicata</li>
</ul>
<strong>Vous aussi,
osez dire non à la paperasse. Non au gaspillage de temps 
! </strong>
<style type="text/css">.pop-ctn {
display: flex;
}
@media screen and (max-width: 950px) {
.pop-ctn {
display: flex;
flex-direction: column;
}
</style>
</article>
</div></div>
</div>
.message {
position: fixed;
z-index: 9999;
background: white;
text-align: center;
display: block;
padding: 1.5em;
margin-left: auto;
margin-right: auto;
left: 0;
max-width:920px;
right: 0;
top: 50%;
transform: translateY(-50%);
right: 0;}