css - 滚动条不再出现
问题描述
我的应用程序中的滚动条突然消失了,我不明白为什么。我已经在我的 Angular 应用程序的 style.css 文件中配置了滚动条。大约一个小时前它就在那里,我没有更改任何其他 css 文件中的任何内容。有谁知道如何让它重新出现?!
右侧应该有一个滚动条
这是styles.css 文件:
::-webkit-scrollbar {
width: 10px;
}
/* Track */
::-webkit-scrollbar-track {
box-shadow: inset 0 0 5px grey;
border-radius: 10px;
}
/* Handle */
::-webkit-scrollbar-thumb {
background: black;
border-radius: 10px;
}
这是画廊列表 css 文件。这是在标题下方的图像中显示的组件:
ul {
margin:0 10px 0 0;
padding:0;
}
li { list-style: none; }
.item-list-container {
column-count: 4;
column-gap: 1.1em;
margin-top: 107px;
}
图库列表 html 文件:
<ul class="container">
<li class="item-list-container oneSec">
<app-image-item
*ngFor="let imageEl of galleryList"
[image]="imageEl"
(click)="onImageSelect(imageEl.id)"
(click)="onLike(imageEl.imagePath)">
</app-image-item>
</li>
</ul>
解决方案
尝试降低 li 标签的高度
<ul class="container">
<li class="item-list-container oneSec" style="height: 200px">
<app-image-item
*ngFor="let imageEl of galleryList"
[image]="imageEl"
(click)="onImageSelect(imageEl.id)"
(click)="onLike(imageEl.imagePath)">
</app-image-item>
</li>
</ul>
因为有时滚动条仅在容器高度较小且项目较多时才会出现
推荐阅读
- arrays - VBA中的数组循环而不保留
- c# - 我应该在我的 UWP 应用程序中使用哪些蓝牙功能从我的 BLE 设备中读取字符
- python - Python Django 从 DateField 中按月获取不同的查询集
- matlab - 如何将两个矩阵列明智地组合为用逗号分隔的字符串?
- unity3d - 属性 [Emission] [number field] 不可见,因为该对象无法在瞭望台上
- javascript - Vue 指令设置或修改元素属性
- javascript - 使用 jinja 每页加载一定数量的项目
- asp.net-mvc - 预输入中的来源是否有任何限制?
- github - 无法构建 github 页面通用错误
- java - 如何从泛型方法实例化 java 类