【发布时间】:2020-07-10 04:00:17
【问题描述】:
我必须 div 并且我希望在子级可滚动时固定父级。
父 div css:
aside{
height: 100%;
float: left;
width: 25%;
position: fixed;
border-style: solid;
border-right-color:rgba(0, 0, 0, 0.2);
border-top: none;
border-left: none;
border-bottom: none;
margin-top:-5px;
border-width: 1px;
z-index: 999999999;
top:0;
}
子一个当前的 css:
#big-title-list{
padding:0;
margin-left: 5px;
margin-right: 5px;
overflow: scroll;
}
在我的情况下,会出现一个滚动条,但它根本不滚动。顺便说一句,以下页面中的解决方案均无效:Div with scrollbar inside div with position:fixed。
为了以防万一,我分享了下面html的相关部分:
<aside id=asd1>
<a href="/"><img class=virus style="margin-top:25px" src="{% static 'icons\virus.png' %}" alt="virus"></a>
<div class=top-button-holder2>
<button onclick="showtime2()" class=cmonbut ><span class=spanito3>today</span><span class=spanito2>▼</span></button>
</div>
<ul id=big-title-list>
{% for title in titles2 %}
<li class=gundem>
<a href="/today/popular/{{title.url}}--{{title.title_id}}">{{title.title}}---{{title.rating}}</a>
{% if title.followed_count >= 0 %}
<div class=title-amount><span class=left-sp>{{title.followed_count}}</span> / <span
class=right-sp>{{title.amount}}</span></div>
{% else %}
<div class=title-amount>{{title.amount}}</div>
{% endif %}
</li>
{% endfor %}
</ul>
</aside>
【问题讨论】:
标签: javascript html css